Welcome to Xlendi XLN 1301, Malta homepage. On this page, you will find complete information about the area, places, locality and neighborhood of Xlendi XLN 1301. Some popular places in Xlendi XLN 1301, Malta are Il-Terrazzo Restaurant, Il-Terrazzo Restaurant, and Il-Terrazzo Restaurant.
Xlendi XLN 1301 is an area located in Malta. Xlendi XLN 1301 has several restaurants The area is also known for famous places like Il-Terrazzo Restaurant, Il-Terrazzo Restaurant, and Il-Terrazzo Restaurant.