Footwear
Telephone: 21323387
Address: Tower Road, Sliema
Address: 271, Republic Street, Valletta
San Gwann, Sliema, Valletta
Naxxar