La Levantera
Location picture
Very good 8.3 (1574 reviews)
Approx. €19
Location
Calle de Goya, 113
28009 Madrid