Mallards Restaurant
180 Atwood St N, Shakopee
(952) 855-7779
Recent Reviews
Mallards Restaurant
180 Atwood St N, Shakopee 55379
(952) 855-7779