Tulaby Lake Inn 31367 State Highway 113 Waubun, MN 56589 Phone: (218) 734-2235
Category: Fast Food Diner Restaurant