El Buho

4.5
(8 reviews)
Paseo Federico Garcia Lorca, Toledo, 45007
+34 607 96 83 10Official website
Restaurants
Spanish
Restaurant

At a glance

  • Typical visit: about 1 hour
El Buho | Toledo | Spain | TripAligner