Get directions to: Bella Rosa, North Arlington, NJ
Restaurant address: 114 Ridge Road North Arlington, NJ 07031, USA
Restaurant: Bella Rosa