Being from the South Shore, we are rarely in St.Leonard so I had never heard about this place until recently (through Yelp of course)
Around 11pm, we were in the area and were thinking of grabbing a coffee from Tim's but out of curiosity, searched on Yelp if anything else is open. It truly was a surprise to find a non-chain café that's open 24hrs!
The place had a line up and was buzzing, filled with people of all ages from large families to couples and students. Despite having such a large seating-area inside, it took a while before we were able to get a seat - I guess the family-like atmosphere doesn't let anyone leave!
After reading the reviews, we had to try the famous Cannolis (which definitely lived up to their reputation - delicious!). I also had a Mocha which was served in a small glass - a bit disappointing for its price and average quality.
Overall, would definitely return for the lovely atmosphere and cannolis!