BTW, Sector 10, Dwarka, New Delhi
BTW serves what can be arguably the best tikki in Delhi. How and where to get it. Now thats the mystery. But still there is something magical about their tikki. Deep fried and crunchy with a burst of flavors. But what do the folks at BTW do. Well, they kill the dish but messing up…