
We are conveniently located in Phoenix, Arizona 1 mile north of Metro Center.
Address: 2855 West Cactus Road
Phone Number: 602.993.3279
Hours of Operation:
Lunch 11:00 – 4:00 Monday – Sunday
Dinner 4:00 – 10:00 Monday – Sunday
For dine in we close at 9:30pm (Monday- Sunday)
To Go open until 10:00pm
Open at 11am on Christmas