Calle Muro 1 31500 Tudela, Spain
Capuchinos 10 31500 Tudela, Spain
Plaza de Sancho VII 'El Fuerte' 14 31500 Tudela, Spain