Get directions to: Hibachi Japanese Fast Food, Davis, CA
Restaurant address: 403 3rd St Davis, CA 95616, USA
Restaurant: Hibachi Japanese Fast Food