Confectionery

C. Camilleri & Sons Ltd. is the oldest confectionery shop in Malta and has always been located in Merchants Street, Valletta.