Princess Alex Ice Cream Shop

210 W Elm St Sycamore IL 60178 USA

(815) 895-6111

Location