Jade Palace Restaurant
1525 American Legion Boulevard
Mountain Home, ID 83647
208-587-2856
This Chinese restaurant offers not only scrumptious cuisine, but also ample meeting and banquet space.
What our users are saying about Jade Palace Restaurant | Rate Jade Palace Restaurant
Post your review

Comment preview:
Mountain Home Area Attractions
Elmore County Historical Museum
No one has reviewed this - be first!