China Palace
Main info
£10
/
Chinese, Cantonese, Fast food
136 Station Rd, London
Closed now
12PM-10PM
- Sunday 12PM-10PM
- Monday 12PM-10PM
- Tuesday 12PM-10PM
- Wednesday 12PM-10PM
- Thursday 12PM-10PM
- Friday 12PM-10PM
- Saturday 12PM-10PM
About this place
With an eclectic menu spanning multiple cuisines, this restaurant offers its patrons an adventurous dining experience. The enticing aroma of dishes like chicken biryani fills the air, showcasing a flair for rich and bold flavors. Bubble tea enthusiasts can delight in their highly recommended apple bubble tea, adding a refreshing twist to any meal. Wheelchair accessibility ensures a welcoming atmosphere for all guests. However, it seems that customer service can fluctuate, with concerns about communication and order accuracy noted. The kitchen serves a variety of dishes, though execution might vary—highlighted by a chow mein and stir-fried fish which can sometimes miss the mark. Despite mixed culinary results, the potential for an improved experience lingers, hinting at underlying promise in certain offerings.
How to get there
136 Station Rd, London
Heathrow Airport — 12.47 mi
Edgware - 210 yd