Le Nails located in the Fort Steuben Mall is a great place to get your nails done. By now I know who the people are who have been there a while, but the new people are not too ba...
All reviews seem positive