I used to live in the area about 20 yrs ago but never tried Venas. I have been to Island Foods, Bacchus, Ram's Roti shop and a few others all over Toronto. This is by far the worst roti I have ever had. I went during lunch time on a Friday afternoon. It was not worth the money at all. I had a chicken roti. I don't know why the sign outside says it is the best roti. I would go to another place.
I am shaking my head at the excellent reviews of this place.