Full menu with prices & pictures
Ice Cream Shop 5500 West Montrose Avenue, Chicago,...
+17732867511
When you're planning your visit to Ice Cream Shop, you could take public transportation to the station Mayfair, which is the nearest station at 64 meters distance to the restaurant.
The restaurant from Chicago offers 10 different meals and drinks on the menu at an average $7.4.