-
restaurant
-
8.100000381469727
Cleo's Southern Cuisine offers a taste of the South in the heart of Chicago. Indulge in savory classics like fried chicken and shrimp & grits in a cozy, welcoming atmosphere. Join us at 4248 S Cottage Grove Ave for a soulful dining experience.