Cafes
Restaurants
Atms
Banks
Petrol pumps
A 23, Connaught Circus (Indira Chowk), Connaught Place, New Delhi, 110001