Villa Nova's
265 Turkeysag Trail #109, Palmyra VA 22963
(434) 589-3003
Directions
Order Online Delivery
Ubereats
Postmates
Toasttab
Palmyra, Virginia
Villa Nova's
265 Turkeysag Trail #109, Palmyra
(434) 589-3003