Fast food restaurant specializing in pastrami sandwiches.