A well-regarded restaurant offering a satisfying dining experience. Known for its good cuisine and generous portions.