customercare@mecca.com.mt
Mecca Carnival & Toy Centre 473, Triq San Pawl San Pawl il-Bahar, SPB3416 Malta
Phone: +356 2157 3278