Open today, 9:00am - 8:00pm
- (818) 557-7774
The address of Eden Nails & Spa is 243 E Palm Ave, Burbank, CA 91502. With 52 reviews, Eden Nails & Spa has a rating of 3 stars on Yelp. Detailed Eden Nails & Spa price and hours information can be found by calling (818) 557-7774.