Shanghai Chinese Restaurant
8744 SE 165th Mulberry Ln, The Villages FL 32162
(352) 751-1133
Directions
Order Online Delivery
Grubhub
Postmates
Doordash
Shanghai42
Shanghai42
Seamless
The Villages, Florida
Shanghai Chinese Restaurant
8744 SE 165th Mulberry Ln, The Villages
(352) 751-1133