Craigs Travels: View from the Terrazzo restaurant in Xlendi, Malta on island of Gozo