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.