Hotel Bar & Grill Address: 112 Railroad Ave S, Turtle Lake, WI 54889 Phone: (715) 986-4910 Restaurants, Bars Other Businesses: Lake Country Pizza at 225 US Highway 8 63, Turtle Lake, WI 54889