Shiva Restaurant is probably the best Indian restaurant in Annecy It is only a few minutes walk from the train station! The restaurant belongs to a lovely interesting Indian couple, they will take the time to share with you their knowledge about Indian Cuisine and experience.
They also do take away.
For more informations: http://restaurant-indien-shiva.com/