Eating Asian Fusion Burger at Best Teriyaki restaurant in Azusa, CA.

Feedback

Do you manage or own Best Teriyaki?

Yes