
This gallery contains 12 photos.
First Japanese food restaurant awarded 1 Michelin Star in Italy, Iyo definitely deserves its reputation. Yes, probably the environment is a bit too dark (somehow recalls a pure candle light atmosphere), but the food is sublime indeed. We opted for the tasting menu (“Faccio … Continue reading