Elenasalons
Elena Salon is a premium boutique hair salon in the heart of Sliema that follows the highest industry standards brought from London & New York City.
Elena Salon is a premium boutique hair salon in the heart of Sliema that follows the highest industry standards brought from London & New York City.