Get directions to: A P Deli, Chicago, IL Restaurant address: 1609 W Howard St Chicago, IL 60626, USA Driving Walking Bicycling Restaurant: A P Deli