Carrer de Sèneca, 20, Grà cia, 08006 Barcelona
A well-established restaurant featuring a serene leafy terrace, specializing in seasonal dishes that highlight premium meat, seafood, and rice.
Rating: 4.4
Rating: 4.2
Rating: 4.3