Restaurant nestled in a picturesque valley. Offers a terrace setting.