Get directions to: Deli Plus, Succasunna, NJ Restaurant address: 39 Main Street Succasunna, NJ 07876, USA Driving Walking Bicycling Restaurant: Deli Plus