Shanghai Garden, Cupertino, California [Closed]

Shanghai Garden, Cupertino, California [Closed]
Shanghai Garden, Cupertino, California (Nov 2011)

20956 Homestead Rd, Cupertino, CA 95014

Nov 2011

[Closed]

A La Carte Dinner Menu

Sweet Rice Ball with Rice Wine