national.restaurant
Restaurant Menus & Prices
Restaurants Near Me
Gift Cards
Nutrition
Recipes
Content Hub
Home
Restaurants Near Me
Shanghai House
CA
San Francisco
Shanghai House Locations in
San Francisco, CA
Shanghai House - 3641 Balboa St
3641 Balboa St
San Francisco, California 94121
Shanghai House Locations in Cities Nearby