SHOP AT PLOT 119-120 G/F KH 26/1 AMBIKA ENCL KAKROLA NEW DELHI , South West Delhi Unclassified DL 110078 (Delhi)