Restaurant
4.9 (922 reviews)
Carrer de Sardenya, 296, Local 2, Eixample, 08013 Barcelona, Spain
$$$$$