Loading map…

IYO

A Michelin-starred Japanese restaurant in Milan's Sarpi district, offering tasting menus that blend Japanese precision with Italian ingredients.