Restaurant specializing in grilled fish.