I had the Japanese Special Crepe (includes green tea ice-cream and strawberry slices). It was delicious! I'm not into whipped cream and wish there was more ice cream and less whipped cream, but overall it was very fulfilling. I definitely recommend coming here if you're in the Kensington Market area.