Get directions to: Cholla At Casino Arizona, Scottsdale, AZ
Restaurant address: 524 N 92nd St Scottsdale, AZ 85256, USA
Restaurant: Cholla At Casino Arizona