Map
11 Plaza de San Juan de los Reyes, Toledo, Spain
Restaurant
Taberna El Antojo