Mallards
➤ 2300 W 80th 1/2 St, 55431, Bloomington, US, 55431-2627, United States
Services De Livraison, Fruit De Mer, Fast Food, Américain, Vin
"The lobster quiche was the best quiche I've ever had! Lobster bisque was pretty good as well. The lunch special is a good deal. Nice, upscale atmosphere, friendly waitress. I'm not a fan of their lobster rolls but I'll be back for drinks and pie!"