Jamia Nagar has lots of small street food gems. Check out Javed Famous Nahari there. Here's the address: Zakir Nagar Main Rd, Mehboob Nagar, Jogabai Extension, Okhla
Moti Mahal Deluxe, BTW, Zooby's Kitchen are some top rated restaurants
Shahi Darbar Restaurant, Al-Nawaz, Nazeer Food and Purani Dilli Restaurant are some good options.