Get directions to: Kiku Japanese Restaurant Sushi, Antioch, CA
Restaurant address: 2547 San Jose Dr Antioch, CA 94509, USA
Restaurant: Kiku Japanese Restaurant Sushi