The Boat House Restaurant in Xlendi Gozo offers the best Mediterranean cuisine on the island of Gozo and is located in the picturesque Xlandi bay

The Boathouse is a stunning open-air seafront restaurant which offers a unique culinary experience. Located in Xlendi, one of the most popular bays in Gozo