I...I would move to Canada for this...
Holy. Ice Cream. Sandwiches.
I can't even right now; the memory is overwhelming me. So delicious and perfect -- I would even eat their ice cream in Antarctica, on the coldest day. Penguins would gaze at me with jealousy.
My only regret is that the Hong Kong Waffle machine was out of order.
We heard that the line is usually out the door, but we lucked out and came when there were only three other customers ahead of us. SO MANY FLAVORS! It was really hard to make a decision since they had so many different kinds of ice creams and combinations. They have cookies and ice cream for those of you with dietary restrictions too (like Vegan Avocado and the Vegan Almost Everything cookie). If the line isn't too long, you can sample to heart's content. But here's how we do:
1. Be awestruck at the sheer amount of ice cream flavors they have.
2. Feel heart-broken that you can't possibly try them all without getting murdered by the people behind you.
3. SAMPLES!
4. Pick a flavor or four -- we don't judge.
5. Pick a cookie, puff, or HK waffle (you can also do a full ice cream sandwich or a half ice cream sandwich).
6. Pay. They're worth the price.
7. ATTAIN ICE CREAM NIRVANA.
In all seriousness, though, it was absolutely delicious. They make all the ice cream flavors in-house and they actually bake all the cookies too. They used to order them from the place next door, but eventually began doing their own thing.
I ended up getting the Plain Puff w/ London Fog (Earl Grey) Ice Cream and my cousin got the Everything Cookie w/ Burnt Toffee -- both were delicious. I had also sampled their Vegan Avocado and it was also amazing; somehow, they still managed to make it creamy. Service was also really friendly. I'd definitely wait an hour in line for these goodies.