Back to list
Quixote
Exceptional 9.5 (467 reviews)
Around €25
Location
C/ Concilios de Toledo, 1
45005 Toledo
See on the map