Contact
Mallards Restaurant (952) 405-8499
2300 W 80th 1/2 St, Bloomington MN as of dinehere.us