This Chinese restaurant is located on Bellis Road in Slough, England. It is a more festive restaurant. Although the restaurant is not big, it is good business. There are more guests to eat. It is best to book in advance. The Chinese food here is more homely, and there are more dishes listed on the menu, but some dishes will tell you that they are not. Overall, this restaurant is more affordable.