Get directions to: Bamboo Cafe & Restaurant, San Jose, CA
Restaurant address: 779 Story Road San Jose, CA 95122, USA
Restaurant: Bamboo Cafe & Restaurant