India is known as the land of spices. According to Indian food theory, food has 6 different flavours: sweet, salty, bitter, sour, astringent and spicy. A proper Indian meal is a perfect balance of all 6 flavours, with one or two flavours standing out. So the next time you eat your meal, you’ll know how to judge it. Are our judges have spoken and here are the best Indian restaurants in Kelowna.