Update Info - King Buffet China Restaurant
This restaurant was reported as closed. If it is open, let us know.
King Buffet China Restaurant
15 11th St SE
Spencer, IA 51301
15 11th St SE
Spencer, IA 51301
This restaurant was reported as closed. If it is open, let us know.