Food New in Town These 7 Places In Delhi Have Newly Opened In March And Are LIT AF! Angel SrivastavaApril 6, 2018April 6, 2018 March turned out to be a good month for Delhi’s culinary scene with a whole lot of new restaurants and… Spread the love