Restaurant specializing in island cuisine.