Ella's food factory

Sajjied Complex | Triq ir-Trunciera, , Marsaxlokk,