Carrer de Sant Sever, 3, Ciutat Vella, 08002 Barcelona
Mediterranean restaurant
Rating: 4.5
Rating: 4.4