Eating Japanese Chicken at Teriyaki Chicken Bowl restaurant in Albuquerque, NM.

Feedback

Do you manage or own Teriyaki Chicken Bowl?

Yes