C. Camilleri & Sons Ltd. Confectioners

From $ -1 per night

Avg. User Rating:


49-51 Merchants Street, Valletta, Malta
356 2124 1642
Show More Info

User Reviews


More Sweets Than Just Maltesers