Z-20 BETWEEN 18 TO 23 OKHLA INDL. AREA PH-2 NEAR MAIN ROAD, NEW DELHI , South Delhi Unclassified DL 110020 (Delhi)