0 Store Pembroke Health and Beauty 87, Giuseppe malfeggiani, pembroke, PBK 1261 Sliema, Central Region