Blog Unveiling the winners of the Food Film Menu 2025! The Food Film Menu 2025 winners were officially announced at an inspiring Award Ceremony held in Gozo, Malta, on 27 October 2025, hosted by Gozo, Read More » 30 October 2025