Shanghai Garden (Cupertino) 大上海 (Cupertino)

20956 Homestead Rd, Cupertino, CA