左麟右李 Starz Kitchen

Row 1

Details
Shop 109, Shanghai Centre (1376 Nanjing Road West)
Jingan,
+86 21 6289 8766

Foursquare Tips

  • Wifi password is 62898888. Must include the period.