Villa Fresh Italian Kitchen
Add to Favorites
Add Hours
Saved to Favorites
Phone: (973) 623-2717
Address: Terminal A Terminal 4, Newark, NJ 07114
Website: website
72 International Airport St C Terminal, Newark, NJ 07114
1 Newark Airport, Newark, NJ 07114
Newark Liberty International Airport Terminal A Space A12, Newark, NJ 07114
Space A12, Newark, NJ 07114
3 Terminal A Space A12, Newark, NJ 07114
310 Adams St, Newark, NJ 07105
52 Westfield Ave, Elizabeth, NJ 07208
440 Harrison Ave, Harrison, NJ 07029
819 Broadway, Bayonne, NJ 07002
701 Elizabeth Ave, Elizabeth, NJ 07201