Get directions to: Kabuki Restaurants Inc, Los Angeles, CA
Restaurant address: 6081 Center Dr Los Angeles, CA 90045, USA
Restaurant: Kabuki Restaurants Inc