Sandwich Shops in Palmyra, VA Subway264 Turkeysag Trl # CPalmyra, VA, 229634345896882Courthouse ResturantDeliFast Food RestaurantsRestaurants DowntownRestaurants That DeliverResturantsSandwich ShopsSubwayTake Out RestaurantsThe BreweryUsed Restaurant Equipment Supplies Show More