This charming Spanish restaurant in the heart of Len offers a delightful experience for families.
Calle Regidores, 9, 24003 León