Get directions to: Nardi's Deli, West Berlin, NJ
Restaurant address: 201 Haddon Avenue West Berlin, NJ 08091, USA
Restaurant: Nardi's Deli