8.2
C. Bordadores, 5, Madrid, Comunidad de Madrid
Spanish Restaurant · Sol · 81 tips and reviews
7.5
Calle de la Farmacia, 2, 3, Madrid, Comunidad de Madrid
Spanish Restaurant · Chueca · 60 tips and reviews
7.8
Doctor Castelo 48, Madrid, Comunidad de Madrid
Spanish Restaurant · Ibiza · 26 tips and reviews
calle la lechuga 3, Madrid, Comunidad de Madrid
Spanish Restaurant · Sol · 24 tips and reviews