The Ice Cream Shack

2313 NE Adams St Peoria , IL 61603
Visit Website
A seasonal hot dog and ice cream stand in Peoria on Adams Street.