Restaurante Mikado

C. del Pintor Juan Gris, 4, Tetuán, 28020 Madrid, Spain

Madrid, Spain

Rating: 386

Score: 4.5

Price: Moderately expensive

No reviews available.