More, Karol Bagh Category: Super Market Address: 16-A / 2, Karol Bagh , Delhi - 110 005 Prominent Landmark: Near China Market Telephone: + (91) - (011) -?6472 0178 « Go back to Central Delhi Departmental Stores