Café Demarela is located in Santiago de Compostela, Spain on Rúa de Fernando III o Santo, 20,. Café Demarela is rated 4.3 out of 5 in the category tapas bar in Spain.
Address
Rúa de Fernando III o Santo, 20,
Amenities
Bar on site
Good for kids
Accessibility
No wheelchair-accessible car park