Contact Us

Hours

Monday - Thursday | 11:30 AM - 8 PM
Friday & Saturday | 11:30 AM - 9 PM
Closed Sunday

Our Location:

8900 E Pinnacle Peak Rd, Scottsdale, AZ 85255

Check Reviews On

Call Us Now For Take Out!

Scroll to Top