Opticians
Telephone: 27456681 / 77029172
Address: 110 Commercial Block F, The Strand, Sliema
Rabat, Sliema, St. Julian's