Always been decent, I live around the corner so i'm here a couple times a year. Service and food is very consistent and huge portions. Much better to eat in than to take out.
It's one of those places where you should go with a large group so you can order a wide assortment of dishes. It's usually busy around dinner time but things move fast so i haven't had to wait long. The plaza has a giant parking lot so you'll never have trouble finding a spot to park.