My wife and I heard about this place a few years ago when travelling through Massachussetts. We spend our late summers in Maine and have made a point of stopping here on our way home. We have never been disappointed. The South Indian food is very,very good. There are not many South Indian restaurants around compared to the usual Northern Indian variety, and of all those we've tried, this one is one of the best.
Their buffet is definitely a hit. The staff was friendly and attentive.
We'll definitely be back again this year.