I have dreams about this place from time to time. I wish I lived in Toronto just so I could eat here all the time.
I had the butter chicken roti and it was so delicious. It was a good price for the size of the meal. Since they make it fresh when you order, you'll have to wait a bit. It is absolutely worth waiting for!
It's a small place with some seats. If it's nice out, you're right across from the waterfront, so enjoy the view as you eat outside.