Inchin's Bamboo Garden

55 River Oaks Pl #70 San Jose CA 95134 USA

(408) 471-3322

Location