Get directions to: Kabuki Japanese Restaurant, Woodland Hills, CA
Restaurant address: 20940 Ventura Blvd Woodland Hills, CA 91364, USA
Restaurant: Kabuki Japanese Restaurant