Kabuki - 1545 Vine St, Los Angeles, CA 90028, USA on Eaten