Little Bali is a unique Indonesian restaurant and wellness space, offering Balinese cuisine, massage, yoga, and art.