Caribbean restaurant specializing in authentic and fusion dishes.