Mark Schembri & Sons Ltd

3 Santa Venera St., Imsida, Malta, MSD 1907
Opening hours
Mon-Fri 7:00am-7:00pm
Sat 9:00am-1:00pm
Description
  • The Complete Contract / Domestic Supply & Fitting Service for all types of carpets
  • No more allergies
  • Carpets made with recycled plastic beverage containers