China Restaurant
Address:
321 E Main St, Ottumwa, IA 52501
Phone:
(641) 682-9880
Cuisine:
Chinese
Restaurants,
Chinese
Other Businesses:
- Godfathers Pizza at 232 E Main St, Ottumwa, IA 52501
- Nick & Joie's at 112 N Market St, Ottumwa, IA 52501
- Common Ground at 207 E 2nd St, Ottumwa, IA 52501
- Kuhly's Bar and Restaurant at 112 N Market St, Ottumwa, IA 52501
- Chills N' Thrills at 312 E Main St, Ottumwa, IA 52501