Three stars only because we have always loved the food here... The service was pretty awful. We called ahead so we were seated pretty quickly, even though we were a relatively big party. Off to a positive start.
Our waiter was honestly the biggest problem. He was nice enough but so, so slow with drinks and bread, slow to take our order, etc. Our meal took a loooooooooong time to get to us and I'm sure that's because of the kitchens, but regardless it's frustrating to have to wait as long as we did for our food.
Food was pretty good. My steak was well cooked and just how I wanted it. The bread was warm when it was finally delivered. Normal stuff, just lousy service.