The name Asian Fantasy might conjure up titillating ideas, but the location certainly doesn't. This Chinese restaurant is hidden away in a narrow alleyway off a popular shopping street, so if you're looking for a cosy place for a meal, you might as well keep on walking. On the other hand, the food is better than average and although a first look at the menu won't exactly supply any surprises, the chef can turn any dish into something spectacular. You won't find microwaved stir fries with lots of sticky sauces made to suit Western tastes, but proper Asian dishes with authentic flavours. We recommend the spicy soups.