Bamboo nails spa - 8925 Sepulveda Blvd #105, North Hills, CA 91343 | Fresha