Should I Eat Here

Shanghai Garden

Takeaway/sandwich shop
Rating 3/521 May 2025

This rating is below the average of 4.8 for South Holland.

It's below the average of 4.6 for takeaway/sandwich shop within 3 miles.

Hygiene standards are generally satisfactory.

Address
4 - 6 West End, Holbeach, Spalding, Lincolnshire, PE12 7LW
Local authority
South Holland
Loading map…