Loading map…
Restaurant Sal Mar | Barcelona
Restaurant Sal Mar | Barcelona in Spain offers a fresh and vibrant seafood experience. Enjoy the aromatic allure of their grilled specialties, featuring a satisfyingly firm texture. Immerse yourself in the coastal flavors of the Mediterranean.