We're like the foodie friend you wish you had in every city. And we love to tell you what and where to eat. Listen in!
No more than one email a week.
North Indian Snacks
Best known for its Chole Bhature. Part of Talking Street's Best Places in Delhi for Chole Bhature list.
Picture Credit: So Delhi
Let your friends know about that outlet you just discovered!
Do you know someone who would love this as much as you do?