New Island Sushi is a sushi restaurant offering an all-you-can-eat menu and other Japanese dishes for dine-in or takeout.