Description: Bright and spacious modern Chinese restaurant in the heart of London's China Town, seconds from Leicester Square station. Choose from a delicious main menu with a huge range of dishes, dim sum menu, hot pot menu and Chef's Specials menu.
Booking Enquiries
Sunday - Thursday
12pm - 10pm (last orders)