Legitimately the best Caribbean roti I've had in Toronto. I honestly don't eat too much Caribbean food so I can't tell you if it's authentic stuff but I can tell you that their boneless goat roti is fantastic. Lots of flavours, always fresh, and most of all the roti has a great texture and taste to it. Other places I've tried, the roti was way too powdery and lacked flavour--not the case with Island Foods.
Competitive pricing, a little on the more expensive side for lunches but it's a solid treat.
I highly recommend this place if you're into roti. Their beef patties are nice and flakey too. Double are soft, a little greasy, not my thing.
Fun fact: after eating their food your BO will definitely smell like curry for the next two days.