Villa Nova's
265 Turkeysag Trl
Palmyra
VA
22963
(434) 589-3003
quatelahair.com
Open Map
Description
Villa Novas is located at 265 Turkeysag Trl Ste 109, Palmyra, VA. This business specializes in Pizza and has 2 review(s) with a star rating of 0.0.
by merchantcircle on May 17, 2021 from
merchantcircle
Alcohol: Beer & Wine Only
American
full-service restaurants
Italian
Mexican
Pizza
Pizza By the Slice
restaurant
Restaurants
Valet