the Toronto Lover system:
5 stars = Must visit!
4 stars = Really good. I take my friends here.
3 stars = Somewhat worth it... if you have nowhere better to go.
2 stars = Below average. Attend only when necessary.
1 star = Do not visit!
I love roti. I've tried it all over this city, from Islington/Lakeshore to Queen/Bathurst to Yonge/Steeles... and in many other cities too. Vena's makes the best roti in Toronto. I've never seen anyone eat inside, and you wouldn't want to either, unless you're hankering for a vintage game of competitive Pacman while you eat your lunch.
With a decent dining area, Vena's would be a 5. The prices are fantastic (chicken roti for $7, goat on rice special for $6) and the tastes are unbelievable. You will get a little cup with hot sauce when you order the roti: use with caution. But, make sure you use, because it's so good.
4 stars