Leona's - Taylor Street

1419 W. Taylor, Chicago, IL, 60607 , Little Italy, UIC

×
Gigi
Photo Gallery

Pizza

Italian


Delivery

Takeout

Street Parking

Child Friendly

Leona's - Taylor Street

Leona's - Taylor Street - Chicago

Top