New Shanghai Chinese Restaurant
22

New Shanghai Chinese Restaurant

restaurant, dumplings, Chinese, cheap, noodles

New Shanghai Chinese Restaurant
by

  • {{storeReview.user.name}}
    Pinned by to their

  • Follow us