Restaurants Open In Delhi, But Footfall Still Low Posted on July 8, 2020 by adminForSCW June 2020 • Outlook India (Online Coverage)