Restaurant offering fine, homemade cuisine in a cozy, countryside setting, with a focus on quality ingredients.