Custom Shop, Tilak nagar Category: Departmental Store Address: 11 / 5 - 6, Tilak nagar , Delhi - 110 018 Prominent Landmark: Behind Bata Showroom Telephone: + (91) - 9811 473 576 « Go back to West Delhi Departmental Stores