A cleaner way to see the house edge is to compute the total amount the operator expects to hand back to the player per Rupee staked, and compare that to the Rupee actually staked, instead of computing the operator's gains and losses outcome by outcome.
The shortfall is $\dfrac{216 - 199}{216} = \dfrac{17}{216} \approx 0.0787$, or about 7.8% of every Rupee staked. That 7.8% is exactly the operator's expected profit margin, since whatever the player expects to lose, the operator expects to gain.
Let's summarize:
So the true story is that the operator earns a profit of about 7.8% on every Rupee bet, not that the game is fair.