hotel supply store in Malta
About 2 results.
C&H Bartoli
Empire Stadium 9, Il-Gżira, MaltaCH Bartoli is one of Malta`s leading suppliers to the hospitality, catering, leisure and healthcare industries. We have over 50 years’ experience in providing your business with a cost effective …