Select Menu
Party Menu
Appetizers Catering
Salads Catering
Pasta Catering
Entrées Catering
Seafood Catering
Start New Order
Menus
All Day Menu
Specials
Party Menu
Appetizers Catering
Salads Catering
Pasta Catering
Entrées Catering
Seafood Catering
Appetizers Catering
Salads Catering
Pasta Catering
Entrées Catering
Seafood Catering
Villa Pizza
290 Lakeview Ave, Clifton, NJ 07011
(973) 546-5707
Store Information
Closed
See More