Eating Chinese Hawaiian at Island Teriyaki restaurant in Glendale, AZ.

Feedback

Do you manage or own Island Teriyaki?

Yes