Get directions to: 2020 Deli, Bronx, NY Restaurant address: 1120 Southern Blvd Bronx, NY 10459, USA Driving Walking Bicycling Restaurant: 2020 Deli