A forma correta de escrita da locução é a todos, sem acento indicador de crase, como em "bom dia a todos". A locução à todos, com o acento, está errada.
Todos é um pronome indefinido, plural e masculino, que se refere a todas as pessoas, sendo sinônimo de toda gente e todo mundo.
A dúvida entre o uso ou não do acento indicador de crase ocorre frequentemente com verbos cuja regência é feita com a preposição a, indicando a quem algo se refere, como agradecer a, pedir a, dedicar a.
Na língua portuguesa, a crase é a contração de duas vogais iguais, sendo representada com acento grave. A contração mais comum é a da preposição a com o artigo definido feminino a: a + a = à.
No caso da locução a todos não ocorre crase porque, embora se utilize a preposição a, não ocorre contração, dado não haver um artigo definido com o qual contrair. Primeiramente porque seria errado usar o artigo definido feminino a antes de uma palavra masculina e plural. Em segundo lugar e mais importante, porque não se utilizam artigos definidos antes de pronomes indefinidos e a palavra todos é um pronome indefinido.
Como não se utilizam artigos definidos antes de pronomes indefinidos, mesmo que o pronome seja feminino e singular, não ocorre crase visto não haver a presença do artigo definido a para contrair com a preposição a.
Veja também: