Free domestic shipping for orders over $100

Iyo Restaurant - Milan

30 November, 2016

Iyo Restaurant - Milan

Iyo is the first Michelin star Japanese restaurant in Italy. The Italian-Japanese fusion dishes are created 4 hands by the sushi master Haruo Ichikawa and the chef Michele Biassoni.