Caribbean restaurant offering flavorful dishes. Known for quality food and generous portions. Takeaway available.