Updated 3 weeks ago
Windfree Solar Cafe Photos
WINDFREE SOLAR CAFE ATMOSPHERE
You might also consider
More like Windfree Solar Cafe
Recommended Reviews - Windfree Solar Cafe
Start your review...
2
3
2
1 month ago
Helpful 1
Thanks 1
Love this 1
Oh no 0
21
8
0
2 months ago
Helpful 1
Thanks 1
Love this 1
Oh no 0
0
44
5
1 month ago
Helpful 1
Thanks 1
Love this 1
Oh no 0
More info about Windfree Solar Cafe
517 Dempster St
Evanston, IL 60201
Directions
(312) 588-6953
Call Now
Visit Website
https://windfree.us
Full menu
Hours
Payment methods
Food & Alcohol
Indoor Amenities
Outdoor Amenities
Other Amenities
From the Business






























































