Europe-Places.com has listed approx 2 restaurants in Xlendi XLN 1301. Some of the Top rated restaurants in Xlendi XLN 1301 are- Il-Terrazzo Restaurant & Il-Terrazzo Restaurant.