Buy Now

Lusso

Fashion

Address: 14, Tower Road, Sliema

Telephone: 21225589

Lusso is the new flagship store opened by Dizz Group, ideally located in St. Julian's and Sliema. Clients will find luxury in abundance with all top designer brands housed inside.