Caribbean restaurant serving exceptional, perfectly seasoned dishes. Known for its delicious fish and chips.