Leona's - Lakeview

From $ -1 per night

Avg. User Rating:


3215 North Sheffield Ave, Chicago, Illinois 60657
(773) 327-8861
Show More Info
Diners at Lulu's Photo, Chicago, Illinois

User Reviews

Results 1-5of 5 Reviews


Leona's - Lakeview
Decent Food for Families
Lulu's of Evanston
Lulu's of Evanston
Mario's Italian Lemonade
Leona's