Lao Ji Shi

Row 1

Details
1376 Nanjing Road West | West Retail Plaza | Shanghai Centre (Xi Kang Lu)
上海市, 200040

Foursquare Tips

  • Very good Cantonese
  • Excellent crab