WELCOME TO NIKU X Downtown LA 900 Wilshire Blvd Ste 212, Los Angeles, CA View Menu Make a Reservation