Get directions to: Best Teriyaki, Azusa, CA
Restaurant address: 1399 North San Gabriel Avenue Azusa, CA 91702, USA
Restaurant: Best Teriyaki