Karamellu

89, Constitution St., Mosta, Malta, MST 08