F Zammit Glass & Mirror Works
T/G F' Misrah il-Barrieri, Santa Venera, Malta, SVR 1758
(3562) 123-0659 Phone