Back to list
Canalla Food & Drinks
Exceptional 9.6 (61 reviews)
Around €21
Location
C. Corre. del Cristo, 31
45600 Talavera de la Reina
See on the map