Get directions to: Mama Lena's Restaurant & Pizza, Perth Amboy, NJ
Restaurant address: 22 W Pond Rd Perth Amboy, NJ 08861, USA
Restaurant: Mama Lena's Restaurant & Pizza