Villa Pizza logo

Find your local Villa Pizza

badge icon

Villa Pizza Locations by state

Find your local Villa Pizza to explore deals, menus, and opening hours - get your pizza for pickup or delivery.

New Jersey (1)

caret icon
South Plainfield4953 Stelton RdSouth Plainfield, NJ 07080View menu
status close icon

You could be eating pizza in less than an hour!

Install App