If I'm not mistaken I think this restaurant is now called 'LOOK FU'. The phone numbers match so I'm just guessing the name has been changed, so I hope I am not reviewing the wrong place!
This is an attractive indoor restaurant that specialise in Chinese and Indian cuisine. The restaurant is located up a few stairs, so I don't...
More