Mr.Puffs is now one of my new favourite ways to satisfy a sweet tooth ! the location i went to is their newer location in saint Leonard. These little bites of heaven are little fried donut holes made from a Greek pastry recipe and come with a choice of a variety of different toppings like Nutella , caramel , raspberry , sugar cinnamon, honey &cinnamon etc. They have a nice little crispyness on the outside and soft on the inside and they're made fresh to order so you will always receive them warm and fresh and at their very best! They're also pretty cheap for example 5$ for a box of 12. I tried the honey cinnamon flavour and was blown away at how such simple ingredients and toppings could make for such a delicious treat ! I've also been told the hazelnut biscotti is pretty amazing as well , so I am definitely going back to try that flavour and other flavours :). The only flavours that I heard are a bit disappointing are the fruity ones -not because they don't taste good but just because it makes the puff a little soggy instead of having that great little golden crisp on the outside. There was a little bit of a lineup when I went but the service was very quick and efficient and we didn't have to wait too long ,so don't be intimidated by the lineup (not to mention the puffs are worth the wait!). Just wanted to add that they also serve a variety of coffees and drinks to accompany your puffs if the mood strikes!