El Alba
Calle de Fernando III o Santo n0 3 Downstairs D, 15701, Santiago de Compostela Spain
El Alba is a Bar, German, Pub, Spanish place is located in Santiago de Compostela, Galicia. The address of El Alba is Calle de Fernando III o Santo n0 3 Downstairs D, 15701, Santiago de Compostela Spain.
If you want to go to the place or need any services, you can contact them directly. The phone number is +34 881 02 16 12,