Best Chinese Restaurants In Ottumwa, IA

Last Updated:
Sort
Jade Palace is a restaurant located in Ottumwa, Iowa at 1404 Sherwood Drive.
1404 Sherwood Drive, Ottumwa, IA, 52501
Rank
1
1 votes
Sponsor
0.0
Ching Dow Restaurant is a restaurant located in Ottumwa, Iowa at 704 Richmond Avenue. They are open every day except Monday. A surprisingly easy drag & drop site creator. Learn more.
704 Richmond Avenue, Ottumwa, IA, 52501
Rank
2
1 votes
Sponsor
0.0
China Star Buffet is a restaurant located in Ottumwa, Iowa at 1105 North Quincy Avenue. This restaurant serves shrimp or beef mei fun, general tso's chicken, pineapple chicken, chicken noodle or rice soup, fried baby shrimp, vegetable mei fun, and crabmeat sticks. They also serve fried chicken...
1105 North Quincy Avenue, Ottumwa, IA, 52501
Rank
3
1 votes
Sponsor
0.0

More Chinese Restaurants Restaurants Near Ottumwa, IA

China Inn is a restaurant located in Albia, Iowa at 818 Benton Avenue East.
818 Benton Avenue East, Albia, IA, 52531
Sponsor
0.0