Your domain registration is pending. Check back in an hour


5 months ago
My daughter and I had mother, daughter pedicures today and the service was top notch. David was so gentle, kind, and was so detail oriented. I cannot give enough praise to the professionalism of the establishment. My daughter had Teresa and she got a manicure that is absolutely gorgeous. Teresa did a fantastic job as well. Thank you so much!
- Christy P
5 months ago
Dominic makes the suggestions and I just go with it. Today my nails were sooo pretty!!!!! I wish I would’ve known the shape charge prior… other than that I’m very happy with them
- Rosie M
5 months ago
Called and they answered immediately! Very kind and friendly!! Dominic was very quick which was convenient because I was waiting on my clothes to dry at the mat next door, but very accurate with what I asked for! They look amazing and I am ready for summer time ☀️
- Nicki G

About us

Welcome to TOP NAILS & SPA in  Chesapeake, VA 23325.  TOP NAILS & SPA was established in 2000, we are more than just a conventional nail salon. We are the place where you can come and escape from your everyday stress and busy lifestyle, clients could enjoy the luxurious and comfortable atmosphere at affordable prices!  

Come and relax in our bright and sweet space with modern equipment. We pride ourselves in providing our customer with fabulously indulgent nail care while maintaining the highest level of cleanliness and sterilization.  

Our manicurists are here to ensure that you always have a positive and high quality experience. We are always up to date with the latest trends and techniques. We sterilize all the tools and equipment after every use to ensure sanitation because your safety is one of our top priorities.  

Come to visit to TOP NAILS & SPA to experience the difference!

Nail salons near me
Nail spa near me
Nail salons 23325
Nails spa 23325

Contact Us


Call now
  • (757) 424-4200


Get directions
4309 Indian River Road
Chesapeake, VA 23325

Business Hours

Mon:9:30 AM – 6:30 PM
Tue:9:30 AM – 6:30 PM
Wed:9:30 AM – 6:30 PM
Thu:9:30 AM – 6:30 PM
Fri:9:30 AM – 6:30 PM
Sat:9:30 AM – 5:30 PM
Contact Us
Message sent. We'll get back to you soon.