Carrer de Lleida, 7, Sants-Montjuïc, 08004 Barcelona
European restaurant | Galician restaurant | Mediterranean restaurant
This establishment offers an extensive tapas menu complemented by a curated selection of sangria and wine, all within a modern and relaxed atmosphere featuring a serene leafy terrace.