• City Shop - Times Square

  • 1
    Loading...
  • Health-food-store Health Store

Part of a chain throughout Shanghai. Sells its own organic farm vegetables in addition to various imported products. Offers delivery.


Venue map for City Shop - Times Square
© OpenStreetMap contributors