Always have had a consistently good service here. It's a go to place for good food and beers. I haven't had a very bad waiter yet. The one problem I had was we were seated before our waiter clocked in for the day, which left us sitting for a while, but the manager apologized and gave us a free appetizer for our wait, which we were happy with.
Overall, the food is always consistently good, and the rolls are awesome. The wait on Fri/Sat night is pretty bad though, and the call ahead seating can be a little confusing since I've done it and then seemed to still wait a long time.