• Iron Horse Restaurant (map)
  • 100 South Railroad Avenue
  • Ashland, VA, 23005
  • United States