Basilico

The Strand, Gzira, Malta, GZR 1028
(3562) 133-3434 Call For Reservations