Sabka Bazaar, Kotla Mubarakpur Category: Departmental Store Address: T-806 / 5, Sukhdev Market, Kotla Mubarakpur , Delhi - 110 003 Prominent Landmark: Near Lakshmi Narayan Mandir Telephone: + (91) - 9313 121 806 « Go back to South Delhi Departmental Stores