[Press Release] The Delhi street food festival kicks off at Veda, Mumbai- ‘Bring the Dil of Dilli’ What: Delhi Food Festival. Where: VEDA, Palladium, Lower Parel, Mumbai. The Delhi street food festival…