I'm starting to wonder if I imagined this whole thing...
I have a vague memory of seeing a teeny tiny Indian place a couple of months ago in the vicinity of Dwight and Telegraph. I thought it was new, and that it looked promising. My memory is very specifically that it was on Dwight, west of Telegraph, on the north side of the street.
I also remember reading -- here, I thought -- that it was quite good. I think it only had counter service, maybe?
However, there is certainly no Indian restaurant at the location in my memory at present. I could be off on the street, but have I imagined this entirely?
The imaginary restaurant is not Naan and Curry.