Main content starts here, tab to start navigating

Hours & Location

2626 East 12th Avenue,
Denver, Colorado 80206

303.321.0091

Zorba's Patio is Open*

Daily 7:00 am - 2:30 pm


Takeout & Delivery 

Daily 7:00 am - 2:30 pm


*All our seating is currently outdoors, so hours may be adjusted due to weather.   

Feel free to call in advance 303-321-0091. 

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

Get Directions