3.5 stars would be more accurate. As others have mentioned, this place is attached to a small store (goat on sale right now for $3.99...not bad) and that makes the vibe a little odd. No big deal though. I liked the place fine, especially considering how close it is to work.
Spoiled now by all of those new Indian places I've been reviewing over the past few weeks, I thought the food here was decent, but not great. I like that they had samosa on the buffet. I've not seen that lately. The chicken tikka masala was good, if more mild than I am used to. Nothing was bad, everything was good, nothing was super outstanding. A great lunch place for $7.99. Dinner prices are low too. I'll try that some time and report back.
Service was basic...they bring you a drink and you pay at the register, so I don't have much to say about that good or bad. Not friendly, but not unfriendly either. It is a store with a restaurant in it. Bottom line.