Do you want to remove all your recent searches?

All recent searches will be deleted

China Palace Chinese Restaurant Baillieston, Glasgow

7 years ago410 views 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.