Get directions to: Beef Teriyaki, Hayward, CA
Restaurant address: 195 Harder Rd Hayward, CA 94544, USA
Restaurant: Beef Teriyaki