Mallards Restaurant

230 S Knowles Ave New Richmond WI 54017 USA

(715) 246-0154

Location