Get directions to: Peoria Lunch Box Inc, Chicago, IL
Restaurant address: 1300 W Lake St Chicago, IL 60607, USA
Restaurant: Peoria Lunch Box Inc