This place has it all: the food, courteous staff and ambience.  The Shepard's Pie and Bread Pudding are out of this world.  Be prepared for large portions!  I enjoyed looking around at the interesting old photos and memorabilia on the walls.  Try it and it will become one of your favorites.