Mallards Restaurant

180 Atwood St N, Shakopee
(952) 855-7779