Sandwich shop specializing in sandwiches and snacks.