Camilleriparismode
54-56 Saint Catherine St., Rabat, Malta, RBT 2463
(3562) 010-2030 Phone