Japanese restaurant · 7238 University Ave, Windsor Heights, IA
To-Go
More food in Windsor Heights, IA · Japanese Food in Windsor Heights