Opticians
Telephone: 21315590
Address: 191, The Strand, Gzira
Sliema
Valletta
Rabat, Sliema, St. Julian's