Phone Box
38, Tower Road Sliema
Phone 1: +356 21381666
Phone 2: +356 21334466
Open from Monday to Saturday
9.30 am till 7.00 pm
Phone Box
38, Tower Road Sliema
Phone 1: +356 21381666
Phone 2: +356 21334466
Open from Monday to Saturday
9.30 am till 7.00 pm