Carrer dels Escudellers, 41, Ciutat Vella, 08002 Barcelona
Italian restaurant
An Italian restaurant located in the heart of Barcelona, offering an authentic dining experience with a focus on traditional recipes and high-quality ingredients, designed to delight both locals and visitors.