Jamaican restaurant offering Caribbean cuisine.