Villa Pizza
Add to Favorites
Add Hours
Saved to Favorites
Phone: (973) 757-6210
Address: 165 Mulberry St, Newark, NJ 07102
160 University Ave, Newark, NJ 07102
148 Delancy St, Newark, NJ 07105
112 Johnson St, Newark, NJ 07105
57 William St, Newark, NJ 07102
158 Fleming Ave, Newark, NJ 07105
150 Halsey St, Newark, NJ 07102
103 Elm St, Newark, NJ 07105
250 Central Ave, Newark, NJ 07103
186 W Market St, Newark, NJ 07103
129 Elm St, Newark, NJ 07105