Eating Japanese Sushi at Mr Teriyaki Sushi restaurant in Burlingame, CA.

Feedback

Do you manage or own Mr Teriyaki Sushi?

Yes