Izumi Sushi & Hibachi All You Can Eat

Sushi restaurant · 1301 NW 114th St, Clive, IA

Hours

More food in Clive, IA · Sushi in Clive