First Impressions Nails is a nail salon San Carlos located in United States.
662 Laurel St San Carlos , CA 94070 United States
Kelly is the best! She is so sweet and does an awesome job with nails . Loved their gel colors as well
Absolutely love how they did my nails . Will be going back again.
Best nails is Julie. Get neck rub with Tammy during.
Massive: 12 manicure stations and 8 pedicure chairs .
Mimi does the best job!
Been going to vivian and Kim for about 12 years now. They are awesome! - Taylor Womack
Great chairs and beautiful interior. Did a great job on pedicure! - Ashley Spears
One of best steaks for a very very long time....exellent service and friendly atmosphere....worth every dollar..... - Remo G