Get directions to: Elwood Deli, Elwood, NJ
Restaurant address: White Horse Pike Elwood, NJ 08217, USA
Restaurant: Elwood Deli