Tag: Xtreme Treats

Xtreme Treats Ice Cream Shop Debuts in Hicksville

Just in time for summer, Xtreme Treats opened for business in Hicksville, but this is no ordinary ice cream shop.