The Ice Cream Shack

2313 NE Adams St Peoria , IL 61603
Visit Website

Description

A seasonal hot dog and ice cream stand in Peoria on Adams Street.

Map