Bamboo House

Address:

Scottsdale Fashion Square
7014 East Camelback Road
Scottsdale, AZ 85251

Phone:

1 602 843 4243

Map:


Contact   ·   Privacy   ·   Terms