The Lalit

Location : Connaught Place, New Delhi