Evergreen China Buffet

2223 E. 17th St.
Idaho Falls, ID  83402
(208) 524-0888


Get Social #VisitIdahoFalls