Ice cream shop Chillbox Rhodes offers fresh ice cream and frozen yogurt.