The first Tettiera® Shop-in-Shop is now open at Grey & Adler®’s new concept store in Naxxar