Get directions to: Bamboo Hut, Peoria, AZ
Restaurant address: 8565 West Grand Avenue Peoria, AZ 85345, USA
Restaurant: Bamboo Hut