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