I spent a while walking back and forth on Devon yesterday (having forgotten how much of the shops are closed on Tuesday) looking for papri chaat. I eventually found a place to make it for me though it wasn't on the menu. The problem, of course, was that it was only fair to middling. Not bad, just okay.
Can someone point me to a place with excellent (or even just above average) chaat? There must be a place worth patronizing, but I simply don't know Devon as well as I might--though I am working hard on it.
PS. Does anyone know if Sizzle India is open for dinner only? My three attempts to have lunch there have all gone for naught.