Leona's Restaurant

restaurant in Little Italy, Chicago

Chicago - Homemade Italian

Phone: (312) 850-2222

Website: www.leonas.com

Address: 1419 W Taylor St

Here at Leona’s, we strive to ensure your satisfaction. We want to hear from you… good OR bad! How was your food? How was your service? Tell us how we’re doing.

Get in touch