Stonehouse Pizza & Carvery offers stone-baked pizzas and freshly carved roasts, alongside pub classics.