Get directions to: A P Deli, Chicago, IL Restaurant address: 2025 E 75th St Chicago, IL 60649, USA Driving Walking Bicycling Restaurant: A P Deli