The Duchess is a fine dining restaurant offering an elegant experience within a historic building.