Passeig de Garcia Fària, 33, 35, Sant Martí, 08005 Barcelona
Mediterranean restaurant
Rating: 4.4
Rating: 4.0