Almirall Aixada, 23
Barcelona, CT 08003 Spain
Barcelona, CT 08003 Spain
+34 93 221 5455
Open HoursLunch: 1p-4p Tu-Sa, Dinner: 9p-midnight Tu-Sa
OverviewOver the last 30 years, this restaurant on La Barceloneta beach has transformed itself from a simple snack bar to a much more sophisticted venue. It's now...
more