Category: shanghainese

Shanghai House: Restaurant Info

Shanghai House: Restaurant Info

Location: Map
3641 Balboa Street
San Francisco, CA 94121
Phone: (415) 831-9288
Website: Shanghai House on Yelp
Reviews