We have had carry out from this place, and it was delicious. However, the quality is inconsistent. Once, we had the best aloo gobi ever, the next time it was not so good. We tried to go today for the lunch buffet, and the place was packed. Because they do not have a sign that says "Please wait to be seated," there was a problem with people walking in and taking open tables, jumping the line, and the fellows who run the place were too busy in the back to know what was going on up front. If you can't afford a sign, write it on a piece of paper and paste it on the door. "Please wait to be seated."