Casteleyn Ice Cream is an ice cream shop offering handcrafted, intensely flavored ice cream. They also sell ice cream cakes and other treats.