Sabka Bazaar, Karol Bagh Category: Departmental Store Address: 3344, Karol Bagh , Delhi - 110 005 Prominent Landmark: Behind - Bank Street Telephone: + (91) - (011) -?4509 7347 « Go back to Central Delhi Departmental Stores