0 Restaurant Marsaxlokk Southport Villa & Gardens Restaurant Xatt is-Sajjieda 91, Marsaxlokk, MXK 1304