Restaurants - Cafe in Palmyra, VA
Dogwood Cafe