VILLA PIZZA
 290 Lakeview Ave, Clifton NJ
973-546 5707 
Fine Italian Cuisine
         DINE IN, PICK UP OR DELIVERY
We are open 7 DAYS A WEEK!
          11am - 3am

NSF Certified
High quality and 100% customer satisfaction are our top priority

Prices subject to change without notice. Tax not included.
10.75
10.75