Enjoy delicious, handcrafted ice cream and sorbets at St Catherine. They offer a wide variety of flavors made with fresh, authentic ingredients.