Within a reasonable commuting distance, Cheshire probably best fits your criteria. It also has a sizable Asian Indian population. There is a rental listing (<$1400/mo) with 2 bed & 1.5 bath
Home for Rent - 1137 Waterbury Rd Unit: 1137, Cheshire, CT 06410 - realtor.com®
It is, however, considerably cheaper than comparable rentals-- I am not sure if that attests to the quality of the apartment.
You may want to consider Rocky Hill (~25-30 min from Cheshire), which has one of the largest Asian Indian populations in the state, along with good public schools and some affordable rentals. Still, it will be fairly difficult to find 2 bed/bath rentals for less than $1400/mo in any decent CT suburb.