Carrer de Pinar del Rio, 57, Sant Andreu, 08027 Barcelona
Mediterranean restaurant | Restaurant
Rating: 4.7