Janak place shopping mall

Janak place shopping mall

Najafgarh Rd, Janakpuri District Center, Janakpuri New Delhi, Delhi