Chinese restaurant
Jade Palace Restaurant
Mountain Home, ID76% like it (3.8 / 210 Reviews )
CONTACT
Address: 1525 American Legion Blvd, Mountain Home, ID 83647, United States Map ➦ Get Directions
Phone : +1 (208) 587-2856 Call
ABOUT
Jade Palace Restaurant is a chinese restaurant located
at 1525 American Legion Blvd, 83647, Mountain Home
, ID.
It has received 210 reviews with an average rating of 3.8 stars.
It has received 210 reviews with an average rating of 3.8 stars.
FAQs
This Chinese restaurant received 3.8 points from 210 customer reviews.
The address of Jade Palace Restaurant is:
Jade Palace Restaurant1525 American Legion Blvd
Mountain Home, Idaho 83647
P: +12085872856
Jade Palace Restaurant is listed under
- Chinese restaurant
LOCATION
Jade Palace Restaurant Location