A family run operation, the Scotts brand is built upon a heritage of providing customers with wholesome, fresh and tasty food, as well as friendly, accountable service. The Company was launched in spring 2002, with the Naxxar supermarket opening that..
Relevance: 20.05007