Big Apple, Uttam Nagar Category: Super Market Address: WZ - 246, B / 7&6, Najafgarh Main Road, Uttam Nagar , Delhi - 110 034 Prominent Landmark: Near City Centre Telephone: + (91) - (11) - 2537 7541 , + (91) - 9313 928 434 « Go back to West Delhi Departmental Stores