3131 North Scottsdale Road Scottsdale, AZ 85251
Seated: 65
Square Feet: 875 ft2
Our Camelback room will be perfect for your next event!