Shanghai Restaurant
531 N Central Ave
Umatilla
FL
32784
(352) 669-2000
Open Map
Description
Restaurants
Restaurants
by merchantcircle on June 08, 2015 from
merchantcircle
Chinese
Chinese Restaurant
Chinese restaurants
dining
family restaurant
Family Style Restaurant
food
restaurant
Restaurants
Restaurants Family Style