restautants near me guide
restautants near me guide

Jade Palace Ottumwa IA

Restaurants Near Me Guide found user rating of 4.5 with 376 reviews about Jade Palace
City: Ottumwa IA

Jade Palace Description

Jade Palace in Ottumwa IA falls under the category of Restaurants in Ottumwa IA with a rating of 4.5 by users. Jade Palace located at 1404 Sherwood Dr, Ottumwa, IA 52501, United States. Jade Palace Geographic Coordinates: longitude — -92.441104, latitude — 41.016029.

Jade Palace operates from . For more information, please call on (641) 954-9951 or visit Jade Palace Website. If you have ever been to Jade Palace, share your experience with other users and write a review.

Photos of Jade Palace

Photo of Jade Palace 1 Photo of Jade Palace 2 Photo of Jade Palace 3
More Image

Reviews of Jade Palace

Austin Covert

Idk just so stinkin delicious!! Yummy yummy, get in my tummy tummy!! LETS GOOOO!!

Aric Heckart

Would be awesome if they delivered!

Mariah Kelley

The fiod here actually isn’t that salty or bad. However I hate going because the woman how gives me my food is always SO rude! For absolutely no reason

More Reviews

Information

Address

1404 Sherwood Dr, Ottumwa, IA 52501, United States