Cleo's Southern Cuisine is a cozy restaurant in Chicago, IL that specializes in serving traditional Southern dishes.
With a focus on authentic flavors and hearty portions, Cleo's offers a welcoming atmosphere for guests to enjoy classic comfort food.
Generated from their business information