It's an average four star due to price and quality of food based on the multiple times I've been here but the most recent time I went there (day after Christmas), makes it a 3.
Not sure why such a popular restaurant would not get extra staff during the holidays but there were only two people doing the cash register, bussing the tables, and serving food in a restaurant that was completely packed and with a line waiting at the door.
The woman who normally is the only person in there started getting frustrated and had a sullen mood as people began to complain.
Good food for cheap but I would never go during the holidays.
While I doubt my complaints on their service will not matter as people will still go here for cheap, delicious food-- to me, they would be earning more money if they could serve people faster and get them out the door with 1 or 2 more waiters.