For what it is, this place is good. It's definitely a takeout joint, with one small table and maybe five chairs, but there is a food court in the building. The food is flavourful, the portions are good (although there's not much difference between the medium and the large, so you might as well go for the cheaper one) and the rice and peas and coleslaw are good. I've also tried the rum cake and cassava cake and they were pretty good renditions - very moist.
The one downside I can think of is that the spicy isn't spicy at all, so if you're into that, you're out of luck here.
Great option for the office drones and/or TTC devotees in the area (right next to Sheppard Station).