Chinese Garden Restaurant

208-522-6300

1646 E 17th St, Idaho Falls, ID, 83404-6366

Type:Full service

Cuisine:American-Chinese

Chinese Garden Restaurant×