Powered by Tripadvisor

Chinese Garden Restaurant

2223 E 17th St
Idaho Falls, ID 83404
Uber
MORE PHOTOS