Krishna Khichri
When I (now we) visit London, there are some things that are fixtures: The Eagle, Diwana, Govinda’s and The Tate Modern. I feel better after every visit to theses places. But, after every visit to Govinda’s, it’s a different kind of better; a better that reaches your pineal gland. Krishna Khichri 27 Jul updated 28…