Suggestions for exploring Delhi's green spots and food scene—avoiding crowds?

Hey everyone!

I recently moved to Gurgaon and haven't had the chance to explore Delhi yet. A friend is visiting for 2 days this Saturday and Sunday, and he’s really into green spaces and wants to try local food. We hope to explore some places in Delhi that won’t be too crowded, especially on a weekend. Could anyone recommend some spots and share tips on how to get there?

I appreciate any help you can provide.