Mallards
➤ 2300 W 80th 1/2 St, 55431, Bloomington, US, 55431-2627, United States
Serviço De Entrega, Comida Rápida, Frutos Do Mar, Americano, Vinho
"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!"