Elli's Beauty Salon

40 W 115th St, New York 10026, United States Get Directions to this spot
40 W 115th St
New York, 10026
NY, United States
(212) 534-9653

Rate and review Elli's Beauty Salon in New York, NY, United States!

Share your experiences at Elli's Beauty Salon with your friends or discover more Beauty in New York, NY, United States.