Authentic Caribbean restaurant serving delicious and generous portions. Known for its warm service and quick preparation.