World Nails & Spa

Address: 985 S. Santa Fe Avenue, Suite 1, Vista, CA 92083

Phone: (760) 566-6284. Visit us on Instagram, Facebook, & Yelp

Call for appointment|Walk-in welcome or use the online reservation

mask4sale
T-Nails hours

GALLERY

Here're our newest designs