Shanghai Winter Garden
310 Broadway
Millbrae
CA
94030
(650) 692-2288
sfgate.com
Open Map
Description
Shanghai Winter Garden is located at 310 Broadway, Millbrae, CA. This business specializes in Restaurants.
by merchantcircle on November 24, 2013 from
merchantcircle
Chinese
chow mein
dining
food
Local business
noodles
Price Range: $
Price: $$$$
Reservations
restaurant