This place is our new favorite lunch spot.  I work about a block away and the walk is a nice breather outside.  The food is good, the portions are hearty and the staff is always friendly.  They also cater for meetings and other events which our company takes advantage of quite often.  It is a little bit out of the way but stop in and give them a try.