Island Teriyaki

5932 W Bell Rd D112, Glendale, AZ

Menu (As of 10/29)

Your Order

Island Teriyaki: hours and how to order