Ambas as palavras se referem a estabelecimentos que servem comida.
Trattoria é um estabelecimento menor e menos formal. Normalmente funciona com poucos funcionários.
Ristorante é um estabelecimento maior e com atendimento mais profissionalizado em relação a uma trattoria.