So far the only place in Toronto I've found that makes authentic Sri Lankan Falooda. That is the only thing I order from this place and I have done it numerous times. It's creamy, delicious and will definitely give you diabetes. It's worth it.
I tried their snacks once. I wasn't impressed with their rolls.