Mega Food (2013) 1 Seasons • 6 Episodes • Documentary Take a tasty adventure across the world from behind the scenes of the biggest kitchens on the planet. Season 1 2013 • 6 episodes Season 1 of Mega Food premiered on February 1, 2013 Recommendations