Get directions to: Sen Dai Teriyaki, Danville, CA
Restaurant address: 101 Town And Country Dr Ste C Danville, CA 94526, USA
Restaurant: Sen Dai Teriyaki