Get directions to: Shelter Deli & Liquors, Chicago, IL
Restaurant address: 605 E 87th St Chicago, IL 60619, USA
Restaurant: Shelter Deli & Liquors