Pastrami Barcelona is a sandwich shop specializing in pastrami.