I like this place. The inside is a little dreary for me considering the walls are lime green and there are paintings of toucans and tropical beaches; I always enjoy take-out more.
Orders take 8-10 minutes to come out and the roti is satisfying. A solid choice if you're in the mood and friendly people inside.