26244 Enterprise Ct Lake Forest, CA
23811 El Toro Rd Lake Forest, CA
This is the cleanest and friendliest nail salon I have ever been in. It is located in the Pavilion Shopping Center.
As soon as you walk in they start a chair for you with nice warm water and rose pedals for your pedicure.
They are consistent with quality.4