I pay ₹1200 ($16) for solid 300Mbps (up and down), with a 3TB cap. Food is cheap, even in Bangalore which is generally an expensive place to live. For example, you can have a nice nutritious breakfast (dosa and idli) for less than ₹100 ($1.50). Wanna go out for a movie? A top-of-the-line recliner seat ticket will cost you maximum ₹500 ($7).
Rent is a problem in Bangalore, it is disproportionately expensive compared to other smaller cities. You can expect to pay ₹20k ($270) for a proper single studio apartment in a nice locality.