North Arlington NJ Italian 1. 33 Crystal St, North Arlington, NJ 07031 | Roma Ristorante (201) 991-2550