Loading map…
Restaurant Can Sarda
Restaurant Can Sarda in Ripollet, Spain, offers a taste of Catalan flavors. Delight in the aromatic essence of grilled seafood and a satisfyingly firm texture. This restaurant is a cornerstone of Ripollet's local gastronomy.