I rated this low because of the bad service, the food is good, I would recommend take-out instead of dinning in.  The service is bad because they keep saying they will be with you in a minute and it can keep getting repeated for 10 minutes or longer.  The service is the worst I have seen even with other smaller restaurants like this one, and I'm not one of these people that just complain about everything.