Restaurant
4.8 (1166 reviews)
Carrer de Mallorca, 196, L'Eixample, 08036 Barcelona, Spain
+34 930 11 73 16