Authentic Jamaican cuisine is the specialty at this Caribbean takeaway, offering a unique taste of the islands.