Main content starts here, tab to start navigating

Hours & Location

2626 East 12th Avenue,
Denver, Colorado 80206


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