Qla, Mehrauli, New Delhi: Finest European Restaurant? I hate it when people don’t respect each other’s time. Even as a child, I…