Primeiramente percebi que estava errando em criar dentro de modelos, mas depois de retirar segue dando erro.
Quem puder me ajudar a solucionar o problema, agradeço.

Primeiramente percebi que estava errando em criar dentro de modelos, mas depois de retirar segue dando erro.
Quem puder me ajudar a solucionar o problema, agradeço.

Olá, estudante. Tudo bem?
O erro que você está recebendo, ModuleNotFoundError: No module named 'modelos.avaliacao', indica que o Python não está conseguindo encontrar o módulo avaliacao dentro da pasta modelos.
Aqui estão algumas sugestões para solucionar o problema:
Verifique o Caminho do Arquivo: Se o arquivo avaliacao.py realmente existe dentro da pasta modelos. Se ele não existir, você precisará criá-lo ou mover o arquivo para o local correto.
Verifique a Estrutura do Projeto: A estrutura do seu projeto deve estar correta. A pasta modelos precisa estar no mesmo nível do arquivo app.py e que contém tanto restaurante.py quanto avaliacao.py.
Verifique o Nome do Arquivo: Se o nome do arquivo avaliacao.py está escrito corretamente, incluindo maiúsculas e minúsculas, pois o Python é sensível a isso.
Embora não seja sempre necessário nas versões mais recentes do Python, adicionar um arquivo vazio chamado __init__.py dentro da pasta modelos pode ajudar a garantir que o Python reconheça a pasta como um pacote.
Reinicie o Ambiente de Desenvolvimento: Às vezes, reiniciar o seu editor de código ou terminal pode resolver problemas de cache ou de reconhecimento de arquivos.
Após verificar esses pontos, tente executar novamente o seu script com python app.py.
Espero ter ajudado.
Deu certo, obrigada!!!