Isola Sushi is a restaurant offering sushi and all-you-can-eat options. They provide dine-in, takeout, and delivery services.