
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 Wednesday – Sunday
Dinner 4:00 – 8:30 Wednesday – Sunday
For dine in we close at 8:30pm (Wednesday- Sunday)
To Go open until 9:00pm
Open at 11am on Christmas