Counter-serve joint with gyros & other Greek comfort foods plus a modest seating area.
Address: 806 W Jackson Blvd, Chicago, IL 60607
Phone: (312) 258-8789
Comments