Description
Name: Villa Nova's
Address: 265 Turkeysag Trail #109, Palmyra, VA 22963
Phone Number: +1 434-589-3003
Categories: Italian restaurant
Villa Nova's is a Italian restaurant located at 265 Turkeysag Trail #109 Palmyra/
(Latitude,Longitude: 37.9037769,-78.3416139)
Postal Code: 22963
Location
-
265 Turkeysag Trail #109, Palmyra, VA 22963
Add a review