Charella Residential Home
Ix-Xatt, Sliema, Malta, SLM 1020
+356 2134 6719 Phone