100% Were impressed
This is the place to get a cool treat on those hot summer days or anytime you want some ice cream.  From its signature blizzards available in an array of flavors to sundaes, shakes, malts and ice cream, you are sure to find the perfect treat here. There is ample parking and a bench in front of the store. Be sure to check out all the wall plaques above the menu from the teams the store has sponsored. 
6240 Main St, Downers Grove, IL 60516
(630) 852-2246
  • Hours: Monday - Saturday 12pm - 11pm; Sunday 12pm - 10pm
Share a review or post about this business.
Posts awaiting your approval 0
See more »