Penderplace Malta

Optical Shops in Malta.

Tecnitalia Furniture for optical stores

#MadeinTecnItalia

Contact Info

Factory and showroom
Strada Sandolara, 201
04100 Latina (LT) Italy.
FIND US ON GOOGLE MAPS