The Stone Crab
The Stone Crab restaurant is located in a unique spot in the picturesque fishing village of Xlendi Bay in Gozo, at the water’s edge and sheltered by high-rising adjacent cliffs. The premises date back to the late 90’s. It was a garage where the boats of the family of Mr Bernard Cutajar were kept. The […]