Les Aliments Di Menna is a frozen food store.