Get directions to: Afton's Restaurant, Salem, VA
Restaurant address: 5383 West Main St Salem, VA 24153, USA
Restaurant: Afton's Restaurant