Villa Home Order online Location Map Villa Menu Villa Catering Menu Contact Us
 
     
Contact Us

VILLA PIZZA

Fresh Italian Kitchen
290 Lakeview Avenue,
Clifton, NJ 07011

Tel : Tel: (973) 546-5707
   
 
 
© Copyright 2008 - All Rights Reserved.