This Villa Italian Kitchen location has closed
307 Menlo Park, Fs-13, Edison NJ 08837
Write a review
You May Also Like
0.15 miles
Anthony's Coal Fired Pizza & Wings - 80 Parsonage Rd, Edison
Pizza, Italian
0.29 miles
Pizza Hut Express - 100 Parsonage Rd, Edison
Pizza
0.33 miles
Menlo Pizzeria - 170 Lafayette Ave, Edison
Pizza
Edison, New Jersey
Villa Italian Kitchen
Pizza in Edison, NJ
307 Menlo Park, Fs-13, Edison
Suggest an Edit
Nearby Stores
ZARA
55 Parsonage Rd suite 1235 55, Edison
Kids Foot Locker
55 Parsonage Rd Unit 358, Edison
Forever 21
55 Parsonage Rd #1614a, Edison