Aquila restaurant delhi Delhi restaurant allegedly denies entry to woman wearing saree; Video goes viral Newsroom Staff September 22, 2021