Get directions to: Hotdog Hutt, Welch, WV
Restaurant address: 36elkhorn St Welch, WV 24801, USA
Restaurant: Hotdog Hutt