Champ & Major is a sandwich shop specializing in pastrami sandwiches and fries, with options like their popular chicken pastrami. Takeout and delivery are available.