Explore
Play
Stay
Plan
Back to Listings

Evergreen China Buffet

2223 East 17th Street

Idaho Falls, Idaho 83404

(208) 524-0999