Browsing Tag

Soup Dumplings

  • Shanghai Flavor Shop, Sunnyvale

    Shanghai Flavor Shop, Sunnyvale

    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…

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

Subscribe to the Free Foodnut Newsletter