This place is the best thing on the street. They have all sorts of decadent treats. I honestly can't think of what they don't have, sweets-wise. Prices may seem a bit high but it's worth it for a delicious, high-quality treat. It's tempting to buy a lot but the ice creams and cupcakes are quite filling. Also love the many options they have for candy apples, macarons, truffles and cookies. Less flavour options for ice cream but they have lots of toppings to make up for it. Highly recommended.