Get directions to: Bamboo Village Restaurant, Gilroy, CA
Restaurant address: 8045 Wren Avenue Gilroy, CA 95020, USA
Restaurant: Bamboo Village Restaurant