Delhi is definitely a foodie’s paradise.