China Palace
175 Main Street, Livingston EH53 0EW Scotland
China Palace is a Chinese, Fast Food, Asian place is located in Livingston, Scotland. The address of China Palace is 175 Main Street, Livingston EH53 0EW Scotland.
If you want to go to the place or need any services, you can contact them directly. The phone number is +44 1506 881865,