IYO

Via Piero della Francesca, 74, 20154 Milano MI, Italy

Milan, Italy

Creative Japanese dishes & sushi served in a stylish dining room with exposed brick & open kitchen.

Rating: 2259

Score: 4.7

Price: Very expensive

No reviews available.