The Square Deal group has opened the largest of all Tally stores in Malta with a 230-square-metre store located at Manwel Dimech Street, Sliema.
The Square Deal group has opened the largest of all Tally stores in Malta with a 230-square-metre store located at Manwel Dimech Street, Sliema.