Ella's Food Factory

Xatt is-Sajjieda, Marsaxlokk, Malta


Cheers!