Chez Ingalls is a lovely restaurant, a bit hidden in the city center of Annecy, it offers fresh dishes according to the seasons. They serve traditional French cuisine made with local products with a touch a world cuisine and spices.
The restaurant is nice and cosy, you will have a top floor dining room, a lovely terasse and a veranda (mostly for smokers).
Whenever I go there, it is full, mostly known by locals who want to have nice homemade food (not frozen food like many restaurants in the Old Town).
Fore more information https://www.chezingalls.fr/