Shanghai Garden (San Jose) 中国小馆 (San Jose)

1701 Lundy Ave, San Jose, CA