Carrer de Marià Cubí, 59, Sarrià-Sant Gervasi, 08006 Barcelona
Restaurant | Spanish restaurant
An upscale restaurant featuring a chic brick-walled dining area, offering meticulously crafted meat and seafood dishes paired with an extensive selection of fine wines.