Carmelo Caruana Co. Ltd

Visit website Email

Contact details

Address

Ninteen Twenty Three Valleta Road
Marsa
MRS 3000

Contact number

T: +356 2568 1555
F: +356 2568 1666