Shanghai Palace
Advertisement
53 Stonelaw Road
Glasgow, Scotland
Shanghai Palace is a Chinese takeaway located in Glasgow, Scotland, that was established in 2021. Originating from a traditional home kitchen, it has transformed into a beloved establishment known for its original dishes and inviting atmosphere.
With a commitment to fresh and bold flavors, every item on the menu is carefully prepared to engage the senses. The restaurant prides itself on its impeccable presentation and dedication to providing a delightful dining experience.
Generated from the website
Also at this address
See a problem?
You might also like
Advertisement