Dilli Wala Street offers authentic North Indian street food.