Map & Directions - Izumi Sushi & Hibachi All You Can Eat
View Menu
Izumi Sushi & Hibachi All You Can Eat
221 2nd Ave SE, Cedar Rapids, IA, 52401
(319) 200-8888 (Phone)
221 2nd Ave SE, Cedar Rapids, IA, 52401
(319) 200-8888 (Phone)