Get directions to: Bamboo Cafe, Glendale, AZ
Restaurant address: 6615 W Happy Valley Rd # B110 Glendale, AZ 85310, USA
Restaurant: Bamboo Cafe