Govinda Restaurant, ISKCON Temple, Delhi [Rated: 2.5/5] This post may get me flak for daring to write about food served…