Basilico
The Strand, Gzira, Malta, GZR 1028
+356 2133 3434 Call For Reservations