Loading map…

Sa Jambina

Experience the coastal charm of Palafrugell, Spain, at this delightful restaurant. The aroma of grilled seafood promises a fresh and flavorful meal, with a satisfyingly tender texture.