Restaurant Sol i Mar (Calella de Palafrugell)

Small family restaurant with fresh fish and seafood from the area.

  • Calella de Palafrugell