Have been going to the place since it opened in the 90's. Over the past few years the service has really taken a dive at this location.
It seems to me that this bad service is not the fault of the wait staff, but more the fault of whoever is managing this place. The wait staff is always running around frantically trying to tend to all of their tables. It is apparent that the place is chronically understaffed or whatever workflow they have is not effective.
If you do have the patience to through the process of getting the waiter's attention, and ordering drinks, and waiting for bread that is almost always "in the oven", waiting to order desert, and waiting for the check, the food isn't that bad.