The Artilleryman offers a sophisticated roast dinner in an authentic pub setting