The Duck Inn in Geneva
4 E State St,
Geneva, 60134
(630) 232-2030
(630) 232-2030
Providers of dining in Geneva
dining, food, restaurant, steakhouse