Mallards Restaurant

Address: 2300 W 80 1/2 St, Bloomington, MN - United States

Checkins

2

Avarage rating at this location

3.63

 

Craig Allan

This is weird. Tastes like maple syrup.

3.0

about 1 year ago

 
4.25

over 3 years ago