Restaurant
3.4 (34 reviews)
Carrer de Mallorca, 237, Eixample, 08008 Barcelona, Spain
$$$$$
+34 934 87 50 18