Get directions to: Carmela's Deli, Lodi, NJ
Restaurant address: Po Box 62 Lodi, NJ 07644, USA
Restaurant: Carmela's Deli