Get directions to: Laredo Bakery, Chicago, IL
Restaurant address: 1540 W 18th St Chicago, IL 60608, USA
Restaurant: Laredo Bakery