I have lived in the GTA for 8 years and Island Palace is by far the best most authentic Jamaican restaurant I have found.
The service is wonderful and warm, which ads to a great experience. I definitely recommend Island Palace to anybody that is looking for GREAT Jamaican food.