Elena Salon
2 locations
Elena Salon Saint julians
5 rating with 481 votes
St. Julian's, 6 Triq Gort, San Ġiljan
Closed - opens at 9:00 AM
Elena Salon Sliema
5 rating with 1215 votes
Elena Salon 60 triq San Duminku Sliema, Sliema
Closed - opens on Wednesday at 9:00 AM