Restaurants - Cafe in Winnebago, IL
Village Inn Family Restaurant