Restaurant
4.5 (1685 reviews)
Moll de Gregal, Local 2, Sant Martí, 08005 Barcelona, Spain
$$$$$
+34 934 48 94 99