3159 N. Southport Ave., Chicago
(773) 525-2508
1658 W Belmont Ave, Chicago
(773) 244-6415
Chicago's Only Frozen Custard shop. Offering Chocolate & Vanilla every day and a "Flavor of the Day". IN the warm months, Italian Ice is also offered. All the Custard and Italian Ice is made fresh every day....