Get directions to: Mr Teriyaki, Burlingame, CA
Restaurant address: 801 Mahler Rd Ste C Burlingame, CA 94010, USA
Restaurant: Mr Teriyaki