Jade place chinese restaurant ottumwa iowa
1404 Sherwood Dr, Ottumwa
(641) 954-9951
Recent Reviews
Jade place chinese restaurant ottumwa iowa
1404 Sherwood Dr, Ottumwa 52501
(641) 954-9951