It's pricey!
But well worth it. The green tea soft serve was creamy and heavy on the matcha flavour. Miles better than some uptown options in Markham/Richmond. Very similar to what I had in Japan.
Just prepare to find parking, if you commute. But the price and hassle is worth it.