Know a great happy hour or special for this location?
Classic Greek favorites are served in a comfy, colorful corner spot with a bar & patio nearly 24/7.
Suggest an edit
300 S Pearl St, Denver, CO 80209