Carrer de l'Alfambra, 12, Les Corts, 08034 Barcelona
Mediterranean restaurant | Seafood restaurant | Spanish restaurant
This establishment specializes in Spanish cuisine, focusing on fresh seafood, all served in a spacious and relaxed setting, including outdoor terrace seating.