Santa EulaliaSanta Eulalia, perfume shop in Barcelona, ES. Address: Passeig de Gràcia 93, 08008 Barcelona.Explore the perfume shop map