Sort by:
Sort
Filter
Map
Closed
until 05:00 PM
115 E 3rd St, Davenport, IA 52801, United States
“The escargot and mussels were the perfect appetizers. From the hostess to our waiter and chef coming around to check on our table, the experience was phenomenal! We can't wait to go back and enjoy many more meals at Duck City Bistro”
Top 1 French Restaurant in Iowa
In the heart of Iowa, United States with 1 spots, you'll find amazing French Restaurant, holding an impressive reviews with almost 16 reviews from people worldwide.
-
Some of the highly rated French Restaurant in Iowa, United States include:
-
Some of the cheapest spots for French Restaurant in Iowa, United States: