Restaurants in Mallard, IA
Duck Stop Restaurant & Lounge