Kakkar General Store, Mall Road Category: Department Store Address: 1-2, Mall Road , Delhi - 110 007 Prominent Landmark: Near - Kamla Nagar Metro Station Telephone: + (91) - (11) - 2381 5014 , 91 - 9871 757 136 « Go back to North Delhi Departmental Stores