Villa Pizza
Add to Favorites
OPEN NOW
Today: 10:00 am - 9:00 pm
Phone: (973) 757-6210
Address: 165 Mulberry St, Newark, NJ 07102
Villa Italian Kitchen
160 University Ave, Newark, NJ 07102
552 Broadway, Bayonne, NJ 07002
250 Central Ave, Newark, NJ 07103
744 Broad St Ste MEZZ, Newark, NJ 07102
112 Johnson St, Newark, NJ 07105
57 William St, Newark, NJ 07102
26 Branford Pl, Newark, NJ 07102
150 Halsey St, Newark, NJ 07102
129 Elm St, Newark, NJ 07105
186 W Market St, Newark, NJ 07103