From pure-veg thalis to rooftop cafes overlooking the Ganga, the best places to eat in Kashi, ranked by diner ratings.