Caribbean restaurant serving flavorful dishes. Offers takeaway and outdoor seating.