Italian Villa
173 Ridge Rd North Arlington, NJ 07031-6015
201-991-0025
Specialty Cuisine
Pizza
Business Hours
Payment Types