Processing, please wait ...
Mr. Teriyaki
Burlingame
Cuisines: Sushi, Japanese
Address: 801 Mahler Rd Ste C ; Burlingame CA, 94010
Good food and good amount