1173/1174 Budh Vihar Phase 2 Sector 23 Near 990 Bus Stand Delhi, Delhi (National Capital Territory of India), India