Chinese · Glasgow
Good food.
Great flavour.
53 Stonelaw Road, Rutherglen, Glasgow, G73 3TN
Opening hours to be confirmed
Shanghai Palace is a Chinese takeaway in Glasgow, G73 3TN. A menu has not yet been added to this listing.
Shanghai Palace is listed at 53 Stonelaw Road, Rutherglen, Glasgow, G73 3TN. Opening hours and menu details can be added by the verified owner.
Loading reviews…