Mountain Home,

Click for Mountain Home, ID Forecast

Mountain Home, Idaho, USA

Is this accurate?

Jade Palace Restaurant  
1525 American Legion Boulevard
Mountain Home, ID 83647

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

No one has reviewed this - be first!

Post your review

Confirmation code:


Mountain Home Area Attractions

Elmore County Historical Museum


Free iPhone App