The Nail Shop
1122 Wall St, La Jolla, CA 92037, USA distance: 7,782 Miles (858)454-1350
The Nail Shop provides wide range of nail, spa & skin care services.
You would be pampered and rejuvenated by the most talented hands with many years serving in the beauty ind