Mallards Restaurant

101 5th Ave S, Bayport
(715) 246-0154