A top loin roast is the best cut of beef for making roast beef that can be sliced for sandwiches.