Island Sushi is no fish out of water