Star Nails & Spa in Amherst, Amherst, OH. 333 likes · 1 talking about this · 751 were here. Nail Salon.
A professional and friendly salon where you receive the finest nails care in Cleveland, Ohio. We strive to assure that our customers receive the best- ...