Get directions to: Kabuki Sushi, Antioch, CA
Restaurant address: 2719 Hillcrest Ave Antioch, CA 94531, USA
Restaurant: Kabuki Sushi