Main content starts here, tab to start navigating

Hours & Location

2626 East 12th Avenue,
Denver, Colorado 80206

303.321.0091

there is a small shared parking lot in the rear of the restaurant and street parking in the neighborhood is generally close and plentiful.


Zorba's Dining Room & Patio* is Open

daily 7:00 am - 8:00 pm


*patio dining is weather-permitting

we do not take reservations, however you can join our waitlist by clicking here.

Get Directions