Flavourrs is an ice cream shop offering delicious treats. They also serve coffee, including expertly crafted ice lattes.