A NICCU Pizza,Snack Bar and Take Away - CZHU 1, Xatt Juan B. Azopardo, L-Isla ISL1263 Call Directions