Nirula’s

Nirula's is India's oldest fast food restaurant chain. Based in North India and most popular in the NCR Delhi. It was Delhi's first fast-food restaurant, opening in Connaught Place in 1977. Today it has over 70 outlets in NCR Delhi, Bihar, Haryana, Madhya Pradesh, Punjab, Rajasthan,...