This restaurant has large portions of generally interesting food. Don't even think about your cholesterol while you're here as that will spoil your dinner (lots of cheese!). I always feel that I got my money's worth when I dine here.
A few things to note: First, this is not the place to go for a quiet dinner. It can be very, very noisy. And you're probably going to be sitting close enough to at least one other table to take part in their dinner conversation.
The wait staff usually seems to be running from one table to the next so when you've got one at your table make use of them. Sometimes I've been there and had great staff that seemed to be able to spend all the time in the world with me, other times I had to almost trip them as they went by.
For me the patio is generally a bit more sane. The only drawback is that in the winter it can be drafty, try to sit near a fireplace. If you're sitting inside, try to avoid the tables closest to the kitchen area (back left corner when you first walk in) as this raises the noise level if the kitchen is really busy.
Reservations really are a must.
While I don't seem to have given this restaurant a great review, I actually do like it and go back to it regularly. The middle of the road grading is due to the noise and the closeness of the tables. The food is fine and generally a good value; while not particularly outstanding it is consistently good.