"this is without argument the best restaurant in fairfield, and the best Indian restaurant in connecticut. based on food quality alone, the restaurant gets 6 stars of 5. there is no competition for the taste that the cook produce, and if they want a certain taste that is not on the menu, they will not only make it for them, but they will make them a world class dish without prior preparation of their specific choice of taste. they are expert. Moreover, the portion sizes are absolutely massif, while the prices are the same as those of any other restaurant that has normal portion sizes and average food quality. the service is the highlight of taj. for example are alex and sumesh, which are very talented chefs/servers, two of the most authentic people I have ever met. each question was immediately looked out, and when it came up that it was the birthday of my mother, they immediately came with an authentic vegetable cake (my mother is a vegetarian) free, with a candle in it, and sang happy birthday. after a nice talk with them, Alex has given up our food to take home and since the portions are so large, it will eat delicious in the refrigerator for days. Moreover, they offer take-out and delivery and the large portion sizes, great prices and authentic and top-notch aroma do not change at least."