Contact Subscribe Translate
39°

Jade Palace Chinese Restaurant

Jade Palace Chinese Restaurant

Jade Palace is the go-to destination for authentic Chinese cuisine. With a full menu of classic dishes, and a relaxed dining atmosphere, they are the perfect place to enjoy a delicious meal with family and friends.

Address

1404 Sherwood Dr
Ottumwa IA 52501

Phone

(641) 954-9951

Categories

Asian, Local Favorites

Map to Jade Palace Chinese Restaurant
Back: Dining
©2024 Meet Ottumwa | Privacy Policy

Become an Email Subscriber!

Stay up-to-date on what's happening in Ottumwa!