The Barai Organic Spa
916 W Burbank Blvd U, Burbank 91506