Mallards
➤ 2300 W 80th 1/2 St, 55431, Bloomington, US, 55431-2627, United States
Delivery Services, Fast Food, American, Seafood, Wine
"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!"