Seafood Restaurants in Ottumwa, Iowa

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

Shakin' Shellfish

Cajun restaurant

Address: 207 2nd St E, Ottumwa, IA 52501