sandwich with roast beef and vegetables