Madras Stores, Yusuf Sarai Category: Departmental Store Address: 24 / 2, Main Market, Yusuf Sarai , Delhi - 110 016 Prominent Landmark: Opposite Indian Oil Building Telephone: + (91) - (11) - 2619 7104 « Go back to South Delhi Departmental Stores