Top

GF Beach House Gallery

Godfathers’s Beach House Restaurant is located in the heart of Palma Nova (Palmanova), with fabulous views overlooking the Son Matias beach and a very short walk from Magaluf, Mallorca.