China Town Restaurant: An upscale Chinese restaurant, China Town offers an exquisite menu and a cosy dining experience. Popular with the stylish crowd in town, China Town offers a pleasing dining experience. While there is a lot to pick from in the menu, it is highly recommended to give the Lotus Steam Honey Chilli, Crispy Spinach Salt and Pepper and the Bubbling Pomfret a try. Along with the food, sip your favourite drink and make it a memorable meal with your partner.