I've been going to this place since I moved to Madison 13 years ago. Their food is very good, I can't fault them for that.
What I do fault them for is the atmosphere. Namely, the proximity of every table to the other tables. I've always noticed the dinning room is crowded, and the tables and chairs are wobbly. In the past, my stepmother has even asked for different chairs.
Last time we went there (prob three years ago) my husband and I were seated upstairs, at a table between two other tables which were abutting the walls. There was not more than 8 inches between our table and the one on either side of us. A waiter had to squeeze through several times to get to the tables close to the window before we were even waited on. That was enough for me. We left., which I felt awful about, but it was just ridiculous. Better for them to have left that table out that we were sitting at than to leave it there for the extra revenue.
Bottom line: very good food, just can't stand the crowdedness of the place. Not sure if crowdedness is a word, but you know what I mean ;)