I'O Sushi is a Japanese restaurant in Florence that offers a wide range of sushi, sashimi, and other Japanese dishes. The restaurant has a modern and elegant atmosphere, and the food is prepared with fresh and high-quality ingredients. The menu includes traditional Japanese dishes as well as creative and innovative options.