Get directions to: El Palmar Restaurant, Elizabethport, NJ
Restaurant address: 523 Elizabeth Avenue Elizabethport, NJ 07206, USA
Restaurant: El Palmar Restaurant