Sr.Ito Lab

Sr.Ito Lab

Japanese, Fusión, Spanish

Calle de Trafalgar, 7, local 2, 28010 Madrid, España (Closed)

Restaurants nearby

Subscribe to the Newsletter

We will keep you informed of all the news!