Nirula's
Nirula's is India's oldest fast food restaurant chain. Based in North India and most popular in NCR Delhi, it was Delhi's first fast food restaurant, opening in Connaught Place in 1977
Nirula's
Published:

Owner

Nirula's

Food styling and photography for Nirula's. Nirula's is India's oldest fast food restaurant chain. Based in North India and most popular in NCR De Read More

Published: