Pretty greasy, not all that good in my opinion but all my veggie and vegan friends thought it was amazing - so I guess if you've given up the real thing - this place probably tastes amazing.
With regards to someone elses cockroach comment - ridiculous! For anyone who has ever worked in a restaurant - when roaches are apparent during the day it normally means that the business has sprayed recently and the roaches are coming out to die. Its downtown Toronto - do you know how hard it is to keep every single bug out of 100 year old buildings. Perhaps the server should have handled it differently for your sake but totally unfair to leave a negative review for it.