MENU

Directions

Scottsdale Location

6339 East Greenway, Scottsdale, AZ 85254

Phone: 480-951-3775

Sunday to Thursday 5:00 PM to 10:00 PM & Friday & Saturday 5:00 PM to 11:00 PM

Phoenix Location

7575 North 16th Street, Phoenix, AZ 85020

Phone: 602-216-0336

Sunday to Thursday 5:00 PM to 10:00 PM & Friday & Saturday 5:00 PM to 11:00 PM