Iso Sushi is a Japanese restaurant specializing in authentic, freshly prepared sushi. They offer a diverse menu for dine-in and takeaway, with options for delivery.