About Us

Frequently Asked Questions(FAQs)

Do you take reservations?

You can call us directly to make reservations.

Where is your restaurant located?

Our restaurant is located at 17019 W Greenway Rd, Surprise, AZ 85388, USA.

What are your business hours?

You can find our business hours on the website.

Do you Offer Contact-free delivery?

Yes we can provide contact free delivery via our 3rd party partners if you select that option during checkout from our website.

Address

17019 W Greenway Rd, Surprise, AZ 85388, USA
623-250-6124