Shanghai House

3641 Balboa St, San Francisco, CA

Menu (As of 10/30)

Shanghai House: hours and how to order