Eu imagino que a experiência tenha sido péssima! Aqui na comunidade tem um post explicando sobre as regras de cancelamento de pedido Política de Cancelamento - Comunidade iFood
Contudo, por aqui não da pra resolver esse tipo de situação. Você vai precisar entrar em contato direto com o Ifood pelo app mesmo.