Island Teriyaki
5932 W Bell Rd D112, Glendale
(602) 439-8315
Recent Reviews
Island Teriyaki
5932 W Bell Rd D112, Glendale 85308
(602) 439-8315