Main content starts here, tab to start navigating

Hours & Location

2626 East 12th Avenue,
Denver, Colorado 80206

303.321.0091

Zorba's Dining Room & Patio* is Open

daily 7:00 am - 2:30 pm


Takeout & Delivery 

daily 7:00 am - 8:00 pm


*patio dining is weather-permitting

Unfortunately due to extremely limited seating, we can not take reservations.

Get Directions