Know a great happy hour or special for this location?
Ribs, gyros & other Greek fare in a casual setting with patio seating. Part of a small local chain.
Suggest an edit
6262 N Harlem Ave, Chicago, IL 60631