House of Naan was voted the best new / Indian restaurant in the 2017 CT Magazine!