Shanghai Garden

3.2
(5 reviews)
52 Upperthorpe Road, Sheffield, S6 3EB
+44 114 272 3688Official website
Restaurants
Restaurant

At a glance

  • Verified listing
  • Typical visit: about 1 hour
Shanghai Garden | Sheffield | United Kingdom | TripAligner