Lion’s Choice roasted beef (yes, roasted) sandwiches are probably the single greatest contribution St. Louis has ever made to society.