Not currently ranked

Subway

  • Sandwich shop
  • 297 Market St, New Castle, Virginia, 24127

Subway in New Castle, Virginia is not in the current Restaurant Award rankings.

Previous recognition

#1 Sandwich shop in New Castle, Virginia

Nearby restaurants

  1. #1 Hunt Brothers Pizza New Castle, Virginia Pizza restaurant 0.1 mi awayView restaurant