Get directions to: Angelo's At Mama Teresa, Haledon, NJ
Restaurant address: 78 Barbour Street Haledon, NJ 07508, USA
Restaurant: Angelo's At Mama Teresa