This Indian restaurant has been serving guests for nearly three decades, distinguishing itself with culinary excellence and an enchanting setting. It is located near the lake of Aix-les-Bains.