Restaurante La Ula
Spanish · Tapas · Bar
Restaurante La Ula is a Spanish restaurant offering a menu that includes appetizers like croquetas and dishes featuring ingredients such as tuna and ham. It is located within Hotel Santa Eulalia.
Location
Location