Syra Coffee

17 Carrer de Margarit · Spain - Barcelona