Ordered lunch from Island Foods a few times. The rotis were delicious. The prices were reasonable. Staff were somewhat impatient...we were told to wait about half an hour for the jerk chicken for an order once. When half an hour was up, we were told (rather impatiently) that we had to wait another ten minutes. The jerk chicken ended up somewhat dry. Apart from the dry jerk chicken, Island Foods is great for rotis - just be sure to order as soon as they open!