Browsing Tag

Sunnyvale

Shanghai Flavor Shop, Sunnyvale

Shanghai Flavor Shop Sunnyvale Exterior

Shanghai Flavor Shop is an inexpensive restaurant in a second rate strip mall. This diamond in the rough is located in sleepy Sunnyvale, and specializes in Shanghainese Chinese cuisine. To the right of this restaurant is the popular Indian Buffet: Sankranti

Continue Reading

By using our site you agree to our:Β Privacy Policy,Β Terms of Use.

Subscribe to the Free Foodnut Newsletter