Tudor's Biscuit World 1083 Main Street, Elkview, WV 25071