Xemxija Bay is a bay, located at Xemxija, Malta
Lords, close to porto del sol restaurant. tasty food and beer. Also wifi ;)