Authentic Japanese restaurant, ISO Sushi, specializes in fresh, expertly crafted sushi and vibrant dishes. Offering takeaway and delivery options.