Island Teriyaki
5932 W Bell Rd D112, Glendale
(602) 439-8315
Menu
Restaurants in Glendale, AZ
Island Teriyaki
5932 W Bell Rd D112, Glendale, AZ 85308
(602) 439-8315