Eating American (New) Japanese at Teriyaki Tokyo restaurant in Burbank, CA.

Feedback

Do you manage or own Teriyaki Tokyo?

Yes