Leona's
175 N Franklin St
Chicago, IL 60606
Leona's is a charming restaurant located in the heart of Chicago, IL, known for its inviting atmosphere and delicious Italian-American cuisine. With a menu featuring a variety of classic dishes, from hearty pastas to mouthwatering pizzas, there's something for everyone. The friendly staff and warm ambiance make it a perfect spot for family gatherings or casual dining with friends.
Generated from this place's information
Also at this address
Find related places
See a problem?
You might also like
Partial Data by Foursquare.