China Palace
Chinese · Buffet
China Palace is a large Chinese buffet and à la carte restaurant, known as a prominent dining option.
Location
Best places nearby
The highest rated places close to China Palace.
Local restaurants nearby
224 Main Street, Baillieston, Alba / Scotland



