Contact
China Super Buffet (208) 528-0747
888 E 17th St, Idaho Falls ID as of dinehere.us