Plaça d'Isop, 8, Horta-Guinardó, 08035 Barcelona
Mediterranean restaurant | Restaurant | Seafood restaurant
Rating: 4.7