Jade place chinese restaurant ottumwa iowa
1404 Sherwood Dr, Ottumwa
(641) 954-9951
Menu
Restaurants in Ottumwa, IA
Jade place chinese restaurant ottumwa iowa
1404 Sherwood Dr, Ottumwa, IA 52501
(641) 954-9951