Carmelo Caruana Co. Ltd

Visit website Email

Contact details

Address

Ninteen Twenty Three Valleta Road
Valletta Road
MRS 3000
Marsa
Malta

Contact number

T: +356 2568 1555