T'Anna Mari Restaurant

Xatt is-Sajjieda, Marsaxlokk, Malta


Cheers!