Contact Subscribe Translate
64°

Jade Palace Chinese Restaurant

4.4
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

Hours

Monday: 12:00 – 8:00 AM
Tuesday: 11:00 AM – 9:00 PM
Wednesday: 11:00 AM – 9:00 PM
Thursday: 11:00 AM – 9:00 PM
Friday: 11:00 AM – 9:00 PM
Saturday: 11:00 AM – 9:00 PM
Sunday: 11:00 AM – 12:00 AM

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!