Shanghai House

Outer Richmond

$, Chinese, Reservations

3641 Balboa St
San Francisco, CA 94121
Call: 415.831.9288
View Menu

Nearby