The Hindu Temple Canteen in Flushing serves up some of the most authentic South Indian food in New York, and it’s literally ...