Shanghai Restaurant Memphis TN
Add Website
Close
Shanghai Restaurant
Be first to review 1400 Poplar Avenue,Memphis TN 38104 Phone Number: (901) 722-8692
Shanghai Restaurant Store Hours
Hours may fluctuate
Post a review
Shanghai Restaurant Nearby
Locations Closest to You miles-
Shanghai Restaurant - Hot Springs National Park 610 Central Ave178.60
-
Shanghai Restaurant - Purvis 123 Shelby Speights Drive278.09