Illinois > Wauconda > Restaurants, Food & Beverages > Restaurants > Mill Creek Inn Restaurant
345 W Mill St, Wauconda, Illinois, 60084-1831
(847) 526-0950
Restaurants, Food & Beverages > Restaurants
No reviews yet. Be the first to write a review!