World on a Plate festival Comes to Town The much-loved food festival will be held in Mumbai and Bengaluru