Restaurant - American in Glasgow
224 Main Street
Baillieston
Glasgow
G69 6AG
Located in Baillieston, China Palace is a buffet and alacarte restaurant . It is the largest and best Chinese restaurant in Glasgow's East End. Who also serve Buffet takeaways from £3.50 and have a fast home delivery service.
There are currently no reviews for this company
All fields are required. Your review will appear immediately.