Delhi’s “Baba Ka Dhaba” Owner Opens Restaurant
New Delhi: The elderly owners of Baba Ka Dhaba, a street-side food kiosk in Delhi, has now inaugurated their brand-new restaurant in New Delhi's Malviya Nagar, the same locality where till a little over two months ago, they sold dal, curry,…