Cala Pedrosa is a restaurant located in Palafrugell, Girona, Spain, offering delicious food in a fantastic setting. It is situated by a beautiful beach, ideal for diving, and guests are advised to wear appropriate footwear for the rocky terrain.