Food Getting Around New in Town Enjoy 100+ Food Stalls From 30+ Countries At This Food Festival In Delhi! Aditya SinghJanuary 19, 2018 Where | JLN Stadium When | 17th – 18th February Facebook Event Page | https://www.facebook.com/events/1604378136296635/ If you’re the kind of person… Spread the love