Approximately 0.24 km away
Address: B-56, Flated Factory Complex, Near Okhia Sabzi Mandi, Okhla Phase-III, Okhla Phase-iii, New Delhi, Delhi 110006, India
Approximately 0.26 km away
Address: Shop No:228, Okhala Industrial Estate Phase 3 Road, Okhla Phase III, Okhla Industrial Area, New Delhi, Delhi 110020, India