Restaurant
4.9 (512 reviews)
C/ de Muntaner, 190, local 4, L'Eixample, 08036 Barcelona, Spain
+34 661 17 46 93