Rama Store, Rama Krishna Puram - Sector 7 Category: Departmental Store Address: 21, Main Road, Rama Krishna Puram Sec-7 , Delhi - 110 022 Prominent Landmark: Near Sangam Cinema Telephone: + (91) - (11) - 2619 5830 , + (91) - (11) - 2617 5858 « Go back to South Delhi Departmental Stores