Chicago, IL Cloudy, 80° F
NEWSLETTER
Keep up with all of Chicago's restaurants, menus, openings, closings, or any updates by subscribing to our weekly newsletter.
Restaurant Info
NAME: Kleo
ADDRESS: 3113 N Halsted St
CITY: Chicago, IL
PHONE: (773) 698-6717
CUISINE: Mediterranean, Middle Eastern, Vegetarian
NEIGHBORHOOD: Lakeview
SUBWAY: Belmont
AVG. PRICE: Under $10
Avg. Rating: 3.0 / Reviews: 27 
Reviewed by Nick S. on May 11th, 2011
I just walked by this place.. they closed. Can't say I didn't tell you so. Read More
Reviewed by Bailey K. on Feb 16th, 2011
Save yourselves - do NOT go to this restaurant. I am still recovering from a serious bout of food poisoning that I got at this place. I ordered the... Read More
Reviewed by Leang E. on Jan 25th, 2011
It was a late pick up dinner, and I was looking for a type of food I hadn't had in awhile and this seemed to fit the bill. I was looking for a... Read More
Juliantla¼ block
Eat-A-Pita1 block
Subway3 blocks
Cesar's3 blocks
Theodore's3 blocks
Zad3 blocks
Starbucks3 blocks
Argo Tea3 blocks