Get directions to: Akita Japanese Restaurant Llc, Walnut Creek, CA
Restaurant address: 1375 North Broadway Walnut Creek, CA 94596, USA
Restaurant: Akita Japanese Restaurant Llc