Devour! The Food Film Fest is the largest food film festival in the world. Inspired by the ideals of Slow Food International, the Devour! mission is to help change the way we look at food and the world around us so that we can make positive and meaningful change.
Leave A Comment