Indian food has always been a celebration of flavors, a riot of spices, a testament to centuries-old culinary traditions.