image of the China Super Buffet

China Super Buffet

559 E 16th St Idaho Falls ID, 83404 | (208)528-0747


Menu of China Super Buffet

 
go

Back to Top