Shanghai Chinese Restaurant
The Villages, FL80% like it (4.0 / 228 Reviews )
CONTACT
Address: 8744 SE 165th Mulberry Ln, The Villages, FL 32162, United States Map ➦ Get Directions
Phone : +1 (352) 751-1133 Call
ABOUT
It has received 228 reviews with an average rating of 4.0 stars.
FAQs
The address of Shanghai Chinese Restaurant is:
Shanghai Chinese Restaurant8744 SE 165th Mulberry Ln
The Villages, Florida 34491
P: +13527511133
Visit Website: www.shanghai42.com
Shanghai Chinese Restaurant is listed under