TDI MALL, GROUND FLOOR, NEHRU PLACE METRO STATION, DELHI , South Delhi Unclassified DL 110019 (Delhi)