Eating Chinese at Shanghai Flavor Shop restaurant in Sunnyvale, CA.

Feedback

Do you manage or own Shanghai Flavor Shop?

Yes