Sushi Restaurants in Ottumwa, Iowa

Find the top Sushi restaurants in Ottumwa, Iowa near you now.

Shiki Hibachi Sushi

Japanese restaurant

Address: 1111 N Quincy Ave #111, Ottumwa, IA 52501

Reserve Order