Know a great happy hour or special for this location?
Taverna-style eatery serving family-style Greek & Mediterranean comfort food mainstays.
Suggest an edit
300 E 22nd St, Lombard, IL 60148