Take Out Restaurants in New Castle, VA Subway316 Market StNew Castle, VA, 241275408648300EateriesFoodRestaurantRestaurants That DeliverSubwayTake Out RestaurantsUsed Restaurant Equipment Supplies Show More