Villa Fresh Italian Kitchen
Address:
100 Menlo Park, Edison, NJ 08837
Phone:
(732) 321-0083
Pizza,
Restaurants
Other Businesses:
- Smashburger at 55 Parsonage Rd, Edison, NJ 08837
- Papa John's Pizza at 52 Lincoln Hwy, Edison, NJ 08820
- Ichiumi Seafood Buffet Restaurant at 55 Parsonage Rd, Edison, NJ 08837
- Fox & Hound English Pub/Grille at 55 Parsonage Rd, Edison, NJ 08837
- Mukeshparikh at 100 Menlo Park, Edison, NJ 08837