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