Cleo's
Chicken · Seafood
Cleo's is a Southern restaurant dishing up comfort food favorites like fried chicken, catfish, and mac and cheese.
Location
Best places nearby
The highest rated places close to Cleo's.
Local restaurants nearby
S Cottage Grove Ave, IL

