Villa Nova E., serving Italian food, is located at 61 First Street, Pelham, NY 10803 in southern Westchester County.
From Villa Nova E.: "Villa Nova E. has been family owned and operated for 40 years. We offer all of your Italian favorites and some Villa Nova originals. We regularly offer specials not found on the menu and if there is something you'd like to have that we don't normally serve, just let us know and we will make every effort to accommodate your request. We are located only a block and a half away from the Pelham train platform, near the Pelham Post Office."
Cuisine = Italian
Serving lunch and dinner
The word is
Neighborhood Italian where friendly staff serves Italian food at affordable prices. Chef will accommodate special requests. The reviews are mixed. If you dine here, let us know what you think at