cafe chicago illinois wallpaper cat cafe chicago illinois Windy Kitty Cat Cafe is located at 1746 West North Avenue in Chicago Illinois. Our mission is to rescue cats from life-threatenin… Saturday, October 15, 2022 Edit