The Black Pearl Restaurant.
Scenery in Malta picture - Malta: The Black Pearl Restaurant is located at Tax-Xbiex, Msida were you could see lots of yachts in the bay. But, going into the Black Pearl not only getting into an Old Schooner seeing the beauty and its history, but also its a great restaurant were you and the family could enjoy good food, were Carmelina and I did. You could also see the old RN residents of the 50s across on the hill.