Ichiban Japanese Restaurant

Japanese restaurant · 117 Welch Ave, Ames, IA

To-Go

Hours

More food in Ames, IA · Japanese Food in Ames