Address: 234 S Halsted St, Chicago, IL 60661, USA
They are closed. I just walked by.
Open until 6pm
Add Answer
Thanks! Your answer is awaiting moderation.
Do you make your gyros fresh
do you guys deliver
Do they deliver?
Trending Places
Greek restaurant
3127 N Central Ave, Chicago, IL 60634, USA
4761 N Lincoln Ave, Chicago, IL 60625, USA
702 N Wells St, Chicago, IL 60654, USA
3958 N Narragansett Ave, Chicago, IL 60634, USA
1335 W Wrightwood Ave #1, Chicago, IL 60614, USA
1641 W Chicago Ave, Chicago, IL 60622, USA