Italian restaurant · 198 Turkeysag Trail, Palmyra, VA
Dine-In
More food in Palmyra, VA · Italian Food in Palmyra