Main content starts here, tab to start navigating

Hours & Location

3844 Fort Lowell Road,
Tucson, AZ 85716

520-323-7373

Lunch:

Tuesday - Friday

11:30 am - 2 pm

Dinner:

Tuesday - Sunday 

5pm - close

Closed on Monday

Get Directions