11 listings
nail salon
๐ San Carlos
John's Creation is a family-owned nail salon in San Carlos offering manicures and pedicures in a cozy, welcoming atmosphere. Known for friendly staff, thorough work, and quality gel services that last up to 3 weeks.