A roadside cafe on the A66, offering a stop for travelers.