Buffet restaurant · 465 Center Pl, Altoona, IA
See full menu
More food in Altoona, IA · Buffet in Altoona