New Madras
3, Triq Il-Gandoffi, San Pawl il-Bahar, Malta, SPB 2532
+356 2157 2107 Phone