AJ's Shushi Bar

Japanese restaurant · 20050 N 67th Ave, Glendale, AZ

Dine-In

More food in Glendale, AZ · Japanese Food in Glendale