Do you love Indian food? Have a particular place in Houston, that itckets your fnacy? Govinda’s wich translates to “The One Who Brings Pleasure” is my new favorite place for quality vegan and vegetarian Indian Cuisine in the Heights.