Ratra General Stores, South Patel Nagar Category: Departmental Store , Grocery Store Address: 3230 / 10, South Patel Nagar , Delhi - 110 008 Prominent Landmark: Near Hanuman Mandir Telephone: + (91) - (11) - 2584 0816 , + (91) - 9910 226 929 « Go back to West Delhi Departmental Stores